Fixed precondition failed message which was trying to dereference nil.
[rails.git] / app / models / relation.rb
index 95181ef053b657d93893e20e94d2c4026b842512..2619a545a31f647b4727a8d14867d9063972b4b4 100644 (file)
@@ -307,8 +307,7 @@ class Relation < ActiveRecord::Base
 
         # and check that it is OK to use.
         unless element and element.visible? and element.preconditions_ok?
-          raise OSM::APIPreconditionFailedError.new("Relation with id #{self.id} cannot be saved due to #{m[0]} with id #{element.id}")
-          return false
+          raise OSM::APIPreconditionFailedError.new("Relation with id #{self.id} cannot be saved due to #{m[0]} with id #{m[1]}")
         end
         hash[m[1]] = true
       end