keepcosmos/terjira

View on GitHub
lib/terjira/client/status.rb

Summary

Maintainability
A
0 mins
Test Coverage
require_relative 'base'

module Terjira
  module Client
    class Status < Base
      class << self
        def all(project)
          resp = api_get "project/#{project.key_value}/statuses"
          statuses_json = resp.map { |issuetype| issuetype['statuses'] }.flatten.uniq
          statuses_json.map { |status| build(status) }
        end
      end
    end
  end
end