Link for auto merge, db field for MR

This commit is contained in:
Dmitriy Zaporozhets 2012-03-30 00:27:42 +03:00
parent 78d620b3b6
commit cd74f9da91
5 changed files with 61 additions and 25 deletions

View file

@ -56,6 +56,10 @@ class MergeRequest < ActiveRecord::Base
self.reloaded_diffs
end
def can_be_merged?
auto_merge
end
def new?
today? && created_at == updated_at
end
@ -118,6 +122,11 @@ class MergeRequest < ActiveRecord::Base
save
end
def mark_as_unmergable
self.auto_merge = false
save
end
def reloaded_commits
if open? && unmerged_commits.any?
self.st_commits = unmerged_commits