Method: Blazer::Query#editable?
- Defined in:
- app/models/blazer/query.rb
#editable?(user) ⇒ Boolean
31 32 33 34 35 36 |
# File 'app/models/blazer/query.rb', line 31 def editable?(user) editable = !persisted? || (name.present? && name.first != "*" && name.first != "#") || user == try(:creator) editable &&= viewable?(user) editable &&= Blazer.query_editable.call(self, user) if Blazer.query_editable editable end |