summaryrefslogtreecommitdiff
path: root/app/models/concerns
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-02-28 22:43:16 +0200
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-02-28 22:43:16 +0200
commit36b065e634f65e5c4690ccd7eed0cc90986ec67b (patch)
tree6ec92900141fdb27a9816d845c981467f2f372ce /app/models/concerns
parent110585c503a0d85fe61cde60c70fa333506370de (diff)
downloadgitlab-ce-36b065e634f65e5c4690ccd7eed0cc90986ec67b.tar.gz
Feature: reopen closed merge request
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/models/concerns')
-rw-r--r--app/models/concerns/issuable.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/concerns/issuable.rb b/app/models/concerns/issuable.rb
index bf2c2157d38..75989888bfa 100644
--- a/app/models/concerns/issuable.rb
+++ b/app/models/concerns/issuable.rb
@@ -23,7 +23,8 @@ module Issuable
scope :assigned, -> { where("assignee_id IS NOT NULL") }
scope :unassigned, -> { where("assignee_id IS NULL") }
scope :of_projects, ->(ids) { where(project_id: ids) }
-
+ scope :opened, -> { with_state(:opened, :reopened) }
+ scope :closed, -> { with_state(:closed) }
delegate :name,
:email,