precondition stuff

This commit is contained in:
Steve Coast 2006-12-13 16:05:37 +00:00
parent 374d9ea486
commit 9189093997
4 changed files with 27 additions and 6 deletions

View file

@ -139,4 +139,14 @@ class Way < ActiveRecord::Base
old_way.save_with_dependencies
end
def preconditions_ok?
self.segs.each do |n|
segment = Segment.find(n)
unless segment and segment.visible and segment.preconditions_ok?
return false
end
end
return true
end
end