Mercurial > hg > soundsoftware-site
comparison app/models/.svn/text-base/query.rb.svn-base @ 507:0c939c159af4 redmine-1.2
Update to Redmine 1.2.1 on 1.2-stable branch (Redmine SVN rev 6270)
author | Chris Cannam |
---|---|
date | Thu, 14 Jul 2011 10:32:19 +0100 |
parents | cbce1fd3b1b7 |
children |
comparison
equal
deleted
inserted
replaced
441:cbce1fd3b1b7 | 507:0c939c159af4 |
---|---|
162 # filter requires one or more values | 162 # filter requires one or more values |
163 (values_for(field) and !values_for(field).first.blank?) or | 163 (values_for(field) and !values_for(field).first.blank?) or |
164 # filter doesn't require any value | 164 # filter doesn't require any value |
165 ["o", "c", "!*", "*", "t", "w"].include? operator_for(field) | 165 ["o", "c", "!*", "*", "t", "w"].include? operator_for(field) |
166 end if filters | 166 end if filters |
167 end | |
168 | |
169 # Returns true if the query is visible to +user+ or the current user. | |
170 def visible?(user=User.current) | |
171 self.is_public? || self.user_id == user.id | |
167 end | 172 end |
168 | 173 |
169 def editable_by?(user) | 174 def editable_by?(user) |
170 return false unless user | 175 return false unless user |
171 # Admin can edit them all and regular users can edit their private queries | 176 # Admin can edit them all and regular users can edit their private queries |