Rebuilt Gemfile.lock file; Fixed Time.now issue
This commit is contained in:
+117
-2
@@ -108,7 +108,7 @@ GEM
|
||||
trollop (~> 2.0)
|
||||
gherkin (2.12.2)
|
||||
multi_json (~> 1.3)
|
||||
guard (2.6.1)
|
||||
guard (2.7.0)
|
||||
formatador (>= 0.2.4)
|
||||
listen (~> 2.7)
|
||||
lumberjack (~> 1.0)
|
||||
@@ -265,7 +265,7 @@ GEM
|
||||
rack (~> 1.0)
|
||||
tilt (~> 1.1, != 1.3.0)
|
||||
sqlite3 (1.3.9)
|
||||
temple (0.6.9)
|
||||
temple (0.6.10)
|
||||
terminal-table (1.4.5)
|
||||
therubyracer (0.12.1)
|
||||
libv8 (~> 3.16.14.0)
|
||||
@@ -282,6 +282,121 @@ GEM
|
||||
json
|
||||
treetop (1.4.15)
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
polyglot (>= 0.3.1)
|
||||
trollop (2.0)
|
||||
tzinfo (0.3.42)
|
||||
|
||||
@@ -12,13 +12,13 @@ class Benefits < ActiveRecord::Base
|
||||
|
||||
def self.make_backup(file, data_path, full_file_name)
|
||||
if File.exists?(full_file_name)
|
||||
silence_streams(STDERR) { system("cp #{full_file_name} #{data_path}/bak#{Time.now.to_i}_#{file.original_filename}") }
|
||||
silence_streams(STDERR) { system("cp #{full_file_name} #{data_path}/bak#{Time.zone.now.to_i}_#{file.original_filename}") }
|
||||
end
|
||||
end
|
||||
|
||||
=begin
|
||||
def self.make_backup(file, data_path, full_file_name)
|
||||
FileUtils.cp "#{full_file_name}", "#{data_path}/bak#{Time.now.to_i}_#{file.original_filename}"
|
||||
FileUtils.cp "#{full_file_name}", "#{data_path}/bak#{Time.zone.now.to_i}_#{file.original_filename}"
|
||||
end
|
||||
=end
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
end
|
||||
|
||||
def self.make_backup(file, data_path, full_file_name)
|
||||
system("cp #{full_file_name} #{data_path}/bak#{Time.now.to_i}_#{<span style="background:yellow">file.original_filename</span>}")
|
||||
system("cp #{full_file_name} #{data_path}/bak#{Time.zone.now.to_i}_#{<span style="background:yellow">file.original_filename</span>}")
|
||||
end
|
||||
|
||||
end
|
||||
@@ -131,7 +131,7 @@
|
||||
</p>
|
||||
<pre class="ruby">
|
||||
def self.make_backup(file, data_path, full_file_name)
|
||||
FileUtils.cp "#{full_file_name}", "#{data_path}/bak#{Time.now.to_i}_#{file.original_filename}"
|
||||
FileUtils.cp "#{full_file_name}", "#{data_path}/bak#{Time.zone.now.to_i}_#{file.original_filename}"
|
||||
end
|
||||
</pre>
|
||||
</div>
|
||||
@@ -153,4 +153,4 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+3
-3
@@ -807,7 +807,7 @@ p {
|
||||
<td>Benefits</td>
|
||||
<td>Benefits.make_backup</td>
|
||||
<td><a rel="no-referrer" href="http://brakemanscanner.org/docs/warning_types/command_injection/">Command Injection</a></td>
|
||||
<td><div class='warning_message' onClick="toggle('context3');toggle('message3');toggle('full_message3')" ><span id='message3' style='display:block' >Possible command injection near line 15: system("cp #{<span class="user_input">(local full_file_name)</span>} #{(local data_path)}/ba...</span><span id='full_message3' style='display:none'>Possible command injection near line 15: system("cp #{<span class="user_input">(local full_file_name)</span>} #{(local data_path)}/bak#{Time.now.to_i}_#{(local file).original_filename}")</span><table id='context3' class='context' style='display:none'><caption>app/models/benefits.rb</caption> <tr class='context first'>
|
||||
<td><div class='warning_message' onClick="toggle('context3');toggle('message3');toggle('full_message3')" ><span id='message3' style='display:block' >Possible command injection near line 15: system("cp #{<span class="user_input">(local full_file_name)</span>} #{(local data_path)}/ba...</span><span id='full_message3' style='display:none'>Possible command injection near line 15: system("cp #{<span class="user_input">(local full_file_name)</span>} #{(local data_path)}/bak#{Time.zone.now.to_i}_#{(local file).original_filename}")</span><table id='context3' class='context' style='display:none'><caption>app/models/benefits.rb</caption> <tr class='context first'>
|
||||
<td class='context_line'>
|
||||
<pre class='context'>10</pre>
|
||||
</td>
|
||||
@@ -844,7 +844,7 @@ p {
|
||||
<pre class='context'>15</pre>
|
||||
</td>
|
||||
<td class='context'>
|
||||
<pre class='context'> silence_streams(STDERR) { system("cp #{full_file_name} #{data_path}/bak#{Time.now.to_i}_#{file.original_filename}") }</pre>
|
||||
<pre class='context'> silence_streams(STDERR) { system("cp #{full_file_name} #{data_path}/bak#{Time.zone.now.to_i}_#{file.original_filename}") }</pre>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class='context alt near_error'>
|
||||
@@ -1603,4 +1603,4 @@ p {
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</body></html>
|
||||
</body></html>
|
||||
|
||||
Reference in New Issue
Block a user