X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/42822a8b89443d5fa6ec815d82684698d2d80b07..eac7348ad2793cb3ad72c68bef84ff863af92d5f:/app/models/map_bug.rb diff --git a/app/models/map_bug.rb b/app/models/map_bug.rb index 61c9f145f..0a0039872 100644 --- a/app/models/map_bug.rb +++ b/app/models/map_bug.rb @@ -11,15 +11,15 @@ class MapBug < ActiveRecord::Base validates_presence_of :last_changed validates_inclusion_of :status, :in => [ "open", "closed", "hidden" ] + has_many :map_bug_comment, :foreign_key => :bug_id, :order => :date_created, :conditions => { :visible => true } - def self.create_bug(lat, lon, comment) + + def self.create_bug(lat, lon) bug = MapBug.new(:lat => lat, :lon => lon); raise OSM::APIBadUserInput.new("The node is outside this world") unless bug.in_world? - bug.text = comment bug.date_created = Time.now.getutc bug.last_changed = Time.now.getutc bug.status = "open"; - bug.save; return bug; end