diff options
author | Valery Sizov <valery@gitlab.com> | 2017-02-27 14:40:26 +0300 |
---|---|---|
committer | Valery Sizov <valery@gitlab.com> | 2017-02-27 14:40:26 +0300 |
commit | 34bf798eb85635b7cdc3405ab75955f88be6e157 (patch) | |
tree | 4cccc68bd6ad4fe841dbcce6b06e6fafa79ece9f /app/models/concerns/relative_positioning.rb | |
parent | 69e0b06dbb5866be65641ecf0f9b9b29c339a204 (diff) |
[Issue ordering] Using integer instead of float
Diffstat (limited to 'app/models/concerns/relative_positioning.rb')
-rw-r--r-- | app/models/concerns/relative_positioning.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/concerns/relative_positioning.rb b/app/models/concerns/relative_positioning.rb index 1d77bdecddb..562704a02e2 100644 --- a/app/models/concerns/relative_positioning.rb +++ b/app/models/concerns/relative_positioning.rb @@ -1,8 +1,8 @@ module RelativePositioning extend ActiveSupport::Concern - MIN_POSITION = Float::MIN - MAX_POSITION = Float::MAX + MIN_POSITION = 0 + MAX_POSITION = Gitlab::Database::MAX_INT_VALUE included do after_save :save_positionable_neighbours @@ -120,7 +120,7 @@ module RelativePositioning def position_between(pos_before, pos_after) pos_before, pos_after = [pos_before, pos_after].sort - rand(pos_before.next_float..pos_after.prev_float) + rand(pos_before.next..pos_after.pred) end def save_positionable_neighbours |