]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/changeset.rb
Add explicit primary key declaration for changeset subscriptions
[rails.git] / app / models / changeset.rb
index 6909ba948bc4c33fb1079f90e963a82e9e515ae3..f41ad99551f96ed3c8b5bba53c285231ba30ddef 100644 (file)
@@ -32,7 +32,7 @@ class Changeset < ActiveRecord::Base
   EXPAND = 0.1
 
   # maximum number of elements allowed in a changeset
-  MAX_ELEMENTS = 50000
+  MAX_ELEMENTS = 10000
 
   # maximum time a changeset is allowed to be open for.
   MAX_TIME_OPEN = 1.day
@@ -149,7 +149,7 @@ class Changeset < ActiveRecord::Base
       save!
 
       tags = self.tags
-      ChangesetTag.delete_all(:changeset_id => id)
+      ChangesetTag.where(:changeset_id => id).delete_all
 
       tags.each do |k, v|
         tag = ChangesetTag.new