Patch #43214 ยป improve-allowed_to_condition.patch
app/models/project.rb | ||
---|---|---|
186 | 186 |
perm = Redmine::AccessControl.permission(permission) |
187 | 187 |
base_statement = |
188 | 188 |
if perm && perm.read? |
189 |
"#{Project.table_name}.status <> #{Project::STATUS_ARCHIVED} AND #{Project.table_name}.status <> #{Project::STATUS_SCHEDULED_FOR_DELETION}"
|
|
189 |
"#{Project.table_name}.status IN (#{Project::STATUS_ACTIVE}, #{Project::STATUS_CLOSED})"
|
|
190 | 190 |
else |
191 | 191 |
"#{Project.table_name}.status = #{Project::STATUS_ACTIVE}" |
192 | 192 |
end |