Defect #10348 ยป issues_controller.patch
| app/controllers/issues_controller.rb (revision ) | ||
|---|---|---|
| 387 | 387 |
@copy_from = Issue.visible.find(params[:copy_from]) |
| 388 | 388 |
@copy_attachments = params[:copy_attachments].present? || request.get? |
| 389 | 389 |
@issue.copy_from(@copy_from, :attachments => @copy_attachments) |
| 390 |
# VVK - temporray bugfix of issue duplication |
|
| 391 |
@issue.status=IssueStatus.default if params[:issue].is_a?(Hash) |
|
| 392 |
# VVK |
|
| 390 | 393 |
rescue ActiveRecord::RecordNotFound |
| 391 | 394 |
render_404 |
| 392 | 395 |
return |
| ... | ... | |
| 409 | 412 |
@issue.safe_attributes = params[:issue] |
| 410 | 413 |
|
| 411 | 414 |
@priorities = IssuePriority.active |
| 415 |
# VVK - temporray bugfix of issue duplication |
|
| 416 |
status=@issue.status |
|
| 417 |
@issue.status = IssueStatus.default |
|
| 412 | 418 |
@allowed_statuses = @issue.new_statuses_allowed_to(User.current, true) |
| 419 |
@issue.status = @allowed_statuses.detect { |s| true if status.id ==s.id } ? status : IssueStatus.default
|
|
| 420 |
# VVK |
|
| 413 | 421 |
end |
| 414 | 422 |
|
| 415 | 423 |
def check_for_default_issue_status |