From d69256cf75642da70114ce481a945557c5044f9e Mon Sep 17 00:00:00 2001 From: GiantFrog <35314154+GiantFrog@users.noreply.github.com> Date: Fri, 21 Jan 2022 16:55:08 -0700 Subject: [PATCH] Fix bug where env variables need to be ints --- app/logical/upload_limit.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/logical/upload_limit.rb b/app/logical/upload_limit.rb index e5172fd81..6a7d04f4f 100644 --- a/app/logical/upload_limit.rb +++ b/app/logical/upload_limit.rb @@ -24,8 +24,8 @@ class UploadLimit extend Memoist - INITIAL_POINTS = Danbooru.config.initial_upload_points - MAXIMUM_POINTS = Danbooru.config.maximum_upload_points + INITIAL_POINTS = Danbooru.config.initial_upload_points.to_i + MAXIMUM_POINTS = Danbooru.config.maximum_upload_points.to_i APPEAL_COST = 3 DELETION_COST = 5 @@ -65,7 +65,7 @@ class UploadLimit # @return [Integer] The user's total number of upload slots. Ranges from 5 to 40. def upload_slots - upload_level + Danbooru.config.extra_upload_slots + upload_level + Danbooru.config.extra_upload_slots.to_i end # @return [Integer] The user's current upload level. Ranges from 0 to 35. @@ -121,7 +121,7 @@ class UploadLimit points += upload_value(points, is_deleted) points = points.clamp(0, MAXIMUM_POINTS) - # warn "slots: %2d, points: %3d, value: %2d" % [UploadLimit.points_to_level(points) + Danbooru.config.extra_upload_slots, points, UploadLimit.upload_value(level, is_deleted)] + # warn "slots: %2d, points: %3d, value: %2d" % [UploadLimit.points_to_level(points) + Danbooru.config.extra_upload_slots.to_i, points, UploadLimit.upload_value(level, is_deleted)] end points