class JiraCommand::Jira::Assign

Public Instance Methods

execute(issue_key:, assignee:) click to toggle source
# File lib/jira_command/jira/assign.rb, line 15
def execute(issue_key:, assignee:)
  request_url = "rest/api/3/issue/#{issue_key}/assignee"
  @conn.put do |req|
    req.url request_url
    req.body = { accountId: assignee }.to_json
  end
end
unassigne(issue_key:) click to toggle source
# File lib/jira_command/jira/assign.rb, line 23
def unassigne(issue_key:)
  request_url = "rest/api/3/issue/#{issue_key}/assignee"
  @conn.put do |req|
    req.url request_url
    req.body = { accountId: -1 }.to_json
  end
end