X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d8e51614cb04da1f61ec403af49d249209c1f7f9..df77a937587ea00a358f6858d4eb6a68c8254e32:/app/models/note.rb?ds=sidebyside diff --git a/app/models/note.rb b/app/models/note.rb index c3e0d776c..0b0597434 100644 --- a/app/models/note.rb +++ b/app/models/note.rb @@ -37,6 +37,8 @@ class Note < ApplicationRecord after_initialize :set_defaults + DEFAULT_FRESHLY_CLOSED_LIMIT = 7.days + # Sanity check the latitude and longitude and add an error if it's broken def validate_position errors.add(:base, "Note is not in the world") unless in_world? @@ -75,7 +77,7 @@ class Note < ApplicationRecord def freshly_closed_until return nil unless closed? - closed_at + 7.days + closed_at + DEFAULT_FRESHLY_CLOSED_LIMIT end # Return the author object, derived from the first comment