Method: Climine::Command::Issue#start

Defined in:
lib/climine/command/issue.rb

#start(id = nil) ⇒ Object



130
131
132
133
134
135
136
137
# File 'lib/climine/command/issue.rb', line 130

def start(id=nil)
  say("required ticket number!", :red) and return unless id

  options[:assigned_to_id] = options.delete(:user_id) if options[:user_id]
  redmine.update_issue id, options.merge({status_id: 2}) # id:2 is close

  render :issue, redmine.issue(id)
end