Refactor various ruby files

* Insights based on brakeman report
This commit is contained in:
Sebastian Serth
2022-08-18 15:06:36 +02:00
parent 1560f6b316
commit 145c4aa8d5
35 changed files with 113 additions and 107 deletions

View File

@ -2,7 +2,7 @@
module StatisticsHelper
WORKING_TIME_DELTA_IN_SECONDS = 5.minutes
WORKING_TIME_DELTA_IN_SQL_INTERVAL = "'0:05:00'" # yes, a string with quotes
WORKING_TIME_DELTA_IN_SQL_INTERVAL = ActiveRecord::Base.sanitize_sql("'0:05:00'") # yes, a string with quotes
def statistics_data
[
@ -174,6 +174,8 @@ module StatisticsHelper
end
def ranged_rfc_data(interval = 'year', from = DateTime.new(0), to = DateTime.now)
interval = ActiveRecord::Base.sanitize_sql(interval)
[
{
key: 'rfcs',
@ -209,6 +211,8 @@ module StatisticsHelper
end
def ranged_user_data(interval = 'year', from = DateTime.new(0), to = DateTime.now)
interval = ActiveRecord::Base.sanitize_sql(interval)
[
{
key: 'active',