Feature #3265 » prototype.patch
| app/models/query.rb (working copy) | ||
|---|---|---|
| 175 | 175 |
if User.current.logged? |
| 176 | 176 |
@available_filters["watcher_id"] = { :type => :list, :order => 15, :values => [["<< #{l(:label_me)} >>", "me"]] }
|
| 177 | 177 |
end |
| 178 |
|
|
| 179 |
@available_filters["relation_related_issues"] = { :type => :integer, :order => 50 }
|
|
| 180 |
@available_filters["relation_blocked_issues"] = { :type => :integer, :order => 51 }
|
|
| 181 |
@available_filters["relation_blocking_issues"] = { :type => :integer, :order => 52 }
|
|
| 182 |
@available_filters["relation_preceeding_issues"] = { :type => :integer, :order => 53 }
|
|
| 183 |
@available_filters["relation_preceeded_issues"] = { :type => :integer, :order => 54 }
|
|
| 184 |
@available_filters["relation_duplicate_issues"] = { :type => :integer, :order => 55 }
|
|
| 185 |
@available_filters["relation_duplicated_issues"] = { :type => :integer, :order => 56 }
|
|
| 178 | 186 |
|
| 179 | 187 |
if project |
| 180 | 188 |
# project specific filters |
| ... | ... | |
| 365 | 373 |
db_field = 'user_id' |
| 366 | 374 |
sql << "#{Issue.table_name}.id #{ operator == '=' ? 'IN' : 'NOT IN' } (SELECT #{db_table}.watchable_id FROM #{db_table} WHERE #{db_table}.watchable_type='Issue' AND "
|
| 367 | 375 |
sql << sql_for_field(field, '=', v, db_table, db_field) + ')' |
| 376 |
elsif field =~ /^relation_(.*)$/ |
|
| 377 |
db_table = IssueRelation.table_name |
|
| 378 |
db_field = 'issue_from_id' |
|
| 379 |
sql << "#{Issue.table_name}.id IN (SELECT #{db_table}.issue_from_id FROM #{db_table} WHERE #{db_table}.relation_type='blocks' GROUP BY #{db_table}.issue_from_id HAVING count(*) > 0)"
|
|
| 368 | 380 |
else |
| 369 | 381 |
# regular field |
| 370 | 382 |
db_table = Issue.table_name |
| config/locales/en.yml (working copy) | ||
|---|---|---|
| 243 | 243 |
field_identity_url: OpenID URL |
| 244 | 244 |
field_content: Content |
| 245 | 245 |
field_group_by: Group results by |
| 246 |
field_relation_blocked_issues: Blocked issues |
|
| 247 |
field_relation_blocking_issues: Blocking issues |
|
| 246 | 248 |
|
| 247 | 249 |
setting_app_title: Application title |
| 248 | 250 |
setting_app_subtitle: Application subtitle |