Commit d65bf4605e561b58d3bb8ddba0ffb335e3a4c768

Authored by Dmitriy Zaporozhets
1 parent c4b02642

Fix milestone reopen

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/services/milestones/reopen_service.rb
1 1 module Milestones
2 2 class ReopenService < Milestones::BaseService
3 3 def execute(milestone)
4   - if milestone.reopen
  4 + if milestone.activate
5 5 event_service.reopen_milestone(milestone, current_user)
6 6 end
7 7  
... ...
app/services/milestones/update_service.rb
1 1 module Milestones
2 2 class UpdateService < Milestones::BaseService
3 3 def execute(milestone)
4   - state = params.delete('state_event')
  4 + state = params.delete('state_event') || params.delete(:state_event)
5 5  
6 6 case state
7   - when 'reopen'
  7 + when 'activate'
8 8 Milestones::ReopenService.new(project, current_user, {}).execute(milestone)
9 9 when 'close'
10 10 Milestones::CloseService.new(project, current_user, {}).execute(milestone)
... ...