Commit ff94f29be5330ebaad3efe9e541360deff2b0d70
1 parent
231d9e04
Exists in
master
and in
4 other branches
States events fixed
Showing
7 changed files
with
17 additions
and
16 deletions
Show diff stats
app/views/issues/_show.html.haml
| ... | ... | @@ -9,9 +9,9 @@ |
| 9 | 9 | = issue.notes.count |
| 10 | 10 | - if can? current_user, :modify_issue, issue |
| 11 | 11 | - if issue.closed? |
| 12 | - = link_to 'Reopen', project_issue_path(issue.project, issue, issue: {state: :reopened }, status_only: true), method: :put, class: "btn btn-small grouped reopen_issue", remote: true | |
| 12 | + = link_to 'Reopen', project_issue_path(issue.project, issue, issue: {state_event: :reopen }, status_only: true), method: :put, class: "btn btn-small grouped reopen_issue", remote: true | |
| 13 | 13 | - else |
| 14 | - = link_to 'Close', project_issue_path(issue.project, issue, issue: {state: :closed }, status_only: true), method: :put, class: "btn btn-small grouped close_issue", remote: true | |
| 14 | + = link_to 'Close', project_issue_path(issue.project, issue, issue: {state_event: :close }, status_only: true), method: :put, class: "btn btn-small grouped close_issue", remote: true | |
| 15 | 15 | = link_to edit_project_issue_path(issue.project, issue), class: "btn btn-small edit-issue-link grouped" do |
| 16 | 16 | %i.icon-edit |
| 17 | 17 | Edit | ... | ... |
app/views/issues/show.html.haml
| ... | ... | @@ -8,9 +8,9 @@ |
| 8 | 8 | %span.pull-right |
| 9 | 9 | - if can?(current_user, :admin_project, @project) || @issue.author == current_user |
| 10 | 10 | - if @issue.closed? |
| 11 | - = link_to 'Reopen', project_issue_path(@project, @issue, issue: {state: :reopened }, status_only: true), method: :put, class: "btn grouped reopen_issue" | |
| 11 | + = link_to 'Reopen', project_issue_path(@project, @issue, issue: {state_event: :reopen }, status_only: true), method: :put, class: "btn grouped reopen_issue" | |
| 12 | 12 | - else |
| 13 | - = link_to 'Close', project_issue_path(@project, @issue, issue: {state: :closed }, status_only: true), method: :put, class: "btn grouped close_issue", title: "Close Issue" | |
| 13 | + = link_to 'Close', project_issue_path(@project, @issue, issue: {state_event: :close }, status_only: true), method: :put, class: "btn grouped close_issue", title: "Close Issue" | |
| 14 | 14 | - if can?(current_user, :admin_project, @project) || @issue.author == current_user |
| 15 | 15 | = link_to edit_project_issue_path(@project, @issue), class: "btn grouped" do |
| 16 | 16 | %i.icon-edit | ... | ... |
app/views/merge_requests/show/_mr_box.html.haml
| ... | ... | @@ -23,12 +23,12 @@ |
| 23 | 23 | |
| 24 | 24 | - if @merge_request.closed? |
| 25 | 25 | .ui-box-bottom |
| 26 | - - if @merge_request.merged? | |
| 27 | - %span | |
| 28 | - Merged by #{link_to_member(@project, @merge_request.merge_event.author)} | |
| 29 | - %small #{time_ago_in_words(@merge_request.merge_event.created_at)} ago. | |
| 30 | - - elsif @merge_request.closed_event | |
| 31 | - %span | |
| 32 | - Closed by #{link_to_member(@project, @merge_request.closed_event.author)} | |
| 33 | - %small #{time_ago_in_words(@merge_request.closed_event.created_at)} ago. | |
| 26 | + %span | |
| 27 | + Closed by #{link_to_member(@project, @merge_request.closed_event.author)} | |
| 28 | + %small #{time_ago_in_words(@merge_request.closed_event.created_at)} ago. | |
| 29 | + - if @merge_request.merged? | |
| 30 | + .ui-box-bottom | |
| 31 | + %span | |
| 32 | + Merged by #{link_to_member(@project, @merge_request.merge_event.author)} | |
| 33 | + %small #{time_ago_in_words(@merge_request.merge_event.created_at)} ago. | |
| 34 | 34 | ... | ... |
app/views/merge_requests/show/_mr_title.html.haml
| ... | ... | @@ -17,7 +17,8 @@ |
| 17 | 17 | %li= link_to "Email Patches", project_merge_request_path(@project, @merge_request, format: :patch) |
| 18 | 18 | %li= link_to "Plain Diff", project_merge_request_path(@project, @merge_request, format: :diff) |
| 19 | 19 | |
| 20 | - = link_to 'Close', project_merge_request_path(@project, @merge_request, merge_request: {closed: true }, status_only: true), method: :put, class: "btn grouped btn-close", title: "Close merge request" | |
| 20 | + = link_to 'Close', project_merge_request_path(@project, @merge_request, merge_request: {state_event: :close }), method: :put, class: "btn grouped btn-close", title: "Close merge request" | |
| 21 | + = p project_merge_request_path(@project, @merge_request, merge_request: {state_event: :close }) | |
| 21 | 22 | |
| 22 | 23 | = link_to edit_project_merge_request_path(@project, @merge_request), class: "btn grouped" do |
| 23 | 24 | %i.icon-edit | ... | ... |
app/views/milestones/_milestone.html.haml
| ... | ... | @@ -6,7 +6,7 @@ |
| 6 | 6 | Edit |
| 7 | 7 | %h4 |
| 8 | 8 | = link_to_gfm truncate(milestone.title, length: 100), project_milestone_path(milestone.project, milestone) |
| 9 | - - if milestone.expired? and not milestone.closed | |
| 9 | + - if milestone.expired? and not milestone.closed? | |
| 10 | 10 | %span.cred (Expired) |
| 11 | 11 | %small |
| 12 | 12 | = milestone.expires_at | ... | ... |
app/views/milestones/show.html.haml
| ... | ... | @@ -25,7 +25,7 @@ |
| 25 | 25 | %hr |
| 26 | 26 | %p |
| 27 | 27 | %span All issues for this milestone are closed. You may close milestone now. |
| 28 | - = link_to 'Close Milestone', project_milestone_path(@project, @milestone, milestone: {state: :closed }), method: :put, class: "btn btn-small btn-remove" | |
| 28 | + = link_to 'Close Milestone', project_milestone_path(@project, @milestone, milestone: {state_event: :close }), method: :put, class: "btn btn-small btn-remove" | |
| 29 | 29 | |
| 30 | 30 | .ui-box.ui-box-show |
| 31 | 31 | .ui-box-head | ... | ... |
features/steps/project/project_merge_requests.rb
| ... | ... | @@ -64,7 +64,7 @@ class ProjectMergeRequests < Spinach::FeatureSteps |
| 64 | 64 | |
| 65 | 65 | And 'project "Shop" have "Bug NS-04" open merge request' do |
| 66 | 66 | project = Project.find_by_name("Shop") |
| 67 | - create(:closed_merge_request, | |
| 67 | + create(:merge_request, | |
| 68 | 68 | title: "Bug NS-04", |
| 69 | 69 | project: project, |
| 70 | 70 | author: project.users.first) | ... | ... |