Commit 8db3920c01dfa4cf6c83afd67418bab8cb785bac

Authored by Andrew8xx8
1 parent 26d4574a

State renamed to merge_status

app/controllers/merge_requests_controller.rb
@@ -73,9 +73,9 @@ class MergeRequestsController < ProjectResourceController @@ -73,9 +73,9 @@ class MergeRequestsController < ProjectResourceController
73 if @merge_request.unchecked? 73 if @merge_request.unchecked?
74 @merge_request.check_if_can_be_merged 74 @merge_request.check_if_can_be_merged
75 end 75 end
76 - render json: {state: @merge_request.human_state} 76 + render json: {merge_status: @merge_request.human_merge_status}
77 rescue Gitlab::SatelliteNotExistError 77 rescue Gitlab::SatelliteNotExistError
78 - render json: {state: :no_satellite} 78 + render json: {merge_status: :no_satellite}
79 end 79 end
80 80
81 def automerge 81 def automerge
app/models/merge_request.rb
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 # st_commits :text(2147483647) 15 # st_commits :text(2147483647)
16 # st_diffs :text(2147483647) 16 # st_diffs :text(2147483647)
17 # merged :boolean default(FALSE), not null 17 # merged :boolean default(FALSE), not null
18 -# state :integer default(1), not null 18 +# merge_status :integer default(1), not null
19 # milestone_id :integer 19 # milestone_id :integer
20 # 20 #
21 21
@@ -51,13 +51,13 @@ class MergeRequest < ActiveRecord::Base @@ -51,13 +51,13 @@ class MergeRequest < ActiveRecord::Base
51 where("milestone_id = :milestone_id", milestone_id: milestone) 51 where("milestone_id = :milestone_id", milestone_id: milestone)
52 end 52 end
53 53
54 - def human_state  
55 - states = { 54 + def human_merge_status
  55 + merge_statuses = {
56 CAN_BE_MERGED => "can_be_merged", 56 CAN_BE_MERGED => "can_be_merged",
57 CANNOT_BE_MERGED => "cannot_be_merged", 57 CANNOT_BE_MERGED => "cannot_be_merged",
58 UNCHECKED => "unchecked" 58 UNCHECKED => "unchecked"
59 } 59 }
60 - states[self.state] 60 + merge_statuses[self.merge_status]
61 end 61 end
62 62
63 def validate_branches 63 def validate_branches
@@ -72,20 +72,20 @@ class MergeRequest < ActiveRecord::Base @@ -72,20 +72,20 @@ class MergeRequest < ActiveRecord::Base
72 end 72 end
73 73
74 def unchecked? 74 def unchecked?
75 - state == UNCHECKED 75 + merge_status == UNCHECKED
76 end 76 end
77 77
78 def mark_as_unchecked 78 def mark_as_unchecked
79 - self.state = UNCHECKED 79 + self.merge_status = UNCHECKED
80 self.save 80 self.save
81 end 81 end
82 82
83 def can_be_merged? 83 def can_be_merged?
84 - state == CAN_BE_MERGED 84 + merge_status == CAN_BE_MERGED
85 end 85 end
86 86
87 def check_if_can_be_merged 87 def check_if_can_be_merged
88 - self.state = if Gitlab::Satellite::MergeAction.new(self.author, self).can_be_merged? 88 + self.merge_status = if Gitlab::Satellite::MergeAction.new(self.author, self).can_be_merged?
89 CAN_BE_MERGED 89 CAN_BE_MERGED
90 else 90 else
91 CANNOT_BE_MERGED 91 CANNOT_BE_MERGED
@@ -160,7 +160,7 @@ class MergeRequest < ActiveRecord::Base @@ -160,7 +160,7 @@ class MergeRequest < ActiveRecord::Base
160 end 160 end
161 161
162 def mark_as_unmergable 162 def mark_as_unmergable
163 - self.state = CANNOT_BE_MERGED 163 + self.merge_status = CANNOT_BE_MERGED
164 self.save 164 self.save
165 end 165 end
166 166
app/views/merge_requests/_show.html.haml
@@ -29,10 +29,10 @@ @@ -29,10 +29,10 @@
29 $(function(){ 29 $(function(){
30 merge_request = new MergeRequest({ 30 merge_request = new MergeRequest({
31 url_to_automerge_check: "#{automerge_check_project_merge_request_path(@project, @merge_request)}", 31 url_to_automerge_check: "#{automerge_check_project_merge_request_path(@project, @merge_request)}",
32 - check_enable: #{@merge_request.state == MergeRequest::UNCHECKED ? "true" : "false"}, 32 + check_enable: #{@merge_request.merge_status == MergeRequest::UNCHECKED ? "true" : "false"},
33 url_to_ci_check: "#{ci_status_project_merge_request_path(@project, @merge_request)}", 33 url_to_ci_check: "#{ci_status_project_merge_request_path(@project, @merge_request)}",
34 ci_enable: #{@project.gitlab_ci? ? "true" : "false"}, 34 ci_enable: #{@project.gitlab_ci? ? "true" : "false"},
35 - current_state: "#{@merge_request.human_state}", 35 + current_status: "#{@merge_request.human_merge_status}",
36 action: "#{controller.action_name}" 36 action: "#{controller.action_name}"
37 }); 37 });
38 }); 38 });
db/migrate/20130214154045_rename_state_to_merge_status_in_milestone.rb 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +class RenameStateToMergeStatusInMilestone < ActiveRecord::Migration
  2 + def change
  3 + rename_column :merge_requests, :state, :merge_status
  4 + end
  5 +end
spec/models/merge_request_spec.rb
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 # st_commits :text(2147483647) 15 # st_commits :text(2147483647)
16 # st_diffs :text(2147483647) 16 # st_diffs :text(2147483647)
17 # merged :boolean default(FALSE), not null 17 # merged :boolean default(FALSE), not null
18 -# state :integer default(1), not null 18 +# merge_status :integer default(1), not null
19 # milestone_id :integer 19 # milestone_id :integer
20 # 20 #
21 21