has_many :old_ways
has_many :old_relations
- validates_presence_of :user_id, :created_at, :open
+ validates_presence_of :user_id, :created_at
+ validates_inclusion_of :open, :in => [ true, false ]
# Use a method like this, so that we can easily change how we
# determine whether a changeset is open, without breaking code in at
end
end
rescue Exception => ex
- print "noes "+ ex.to_s + "\n"
cs = nil
end
return cs
end
+ def tags_as_hash
+ return tags
+ end
+
def tags
unless @tags
@tags = {}
Changeset.transaction do
# fixme update modified_at time?
+ # FIXME there is no modified_at time, should it be added
self.save!
end