diff options
author | Felipe Artur <felipefac@gmail.com> | 2017-04-04 15:19:09 -0300 |
---|---|---|
committer | Felipe Artur <felipefac@gmail.com> | 2017-04-04 15:19:09 -0300 |
commit | 251255e7ca3e1b1526041fdb1f501a884ea468e6 (patch) | |
tree | ab07de4bbfdbfe267269b50de0267357ff5c4f15 | |
parent | 0a4b853f2ceb0ad6c7394d1056f9139e53b38688 (diff) | |
download | gitlab-ce-issue_91_ee_backport.tar.gz |
Do not set closed_at to nil when issue is reopenedissue_91_ee_backport
-rw-r--r-- | app/models/issue.rb | 4 | ||||
-rw-r--r-- | changelogs/unreleased/issue_91_ee_backport.yml | 4 | ||||
-rw-r--r-- | spec/models/issue_spec.rb | 8 |
3 files changed, 4 insertions, 12 deletions
diff --git a/app/models/issue.rb b/app/models/issue.rb index 10a5d9d2a24..472796df9df 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -59,10 +59,6 @@ class Issue < ActiveRecord::Base before_transition any => :closed do |issue| issue.closed_at = Time.zone.now end - - before_transition closed: any do |issue| - issue.closed_at = nil - end end def hook_attrs diff --git a/changelogs/unreleased/issue_91_ee_backport.yml b/changelogs/unreleased/issue_91_ee_backport.yml new file mode 100644 index 00000000000..17bc0e435f3 --- /dev/null +++ b/changelogs/unreleased/issue_91_ee_backport.yml @@ -0,0 +1,4 @@ +--- +title: Do not set closed_at to nil when issue is reopened +merge_request: +author: diff --git a/spec/models/issue_spec.rb b/spec/models/issue_spec.rb index b8584301baa..4bdd46a581d 100644 --- a/spec/models/issue_spec.rb +++ b/spec/models/issue_spec.rb @@ -51,14 +51,6 @@ describe Issue, models: true do expect(issue.closed_at).to eq(now) end - - it 'sets closed_at to nil when issue is reopened' do - issue = create(:issue, state: 'closed') - - issue.reopen - - expect(issue.closed_at).to be_nil - end end describe '#to_reference' do |