summaryrefslogtreecommitdiff
path: root/lib/atlassian/jira_connect/jira_user.rb
blob: 57ceb8fdf13de0058b2d171bc194df49d9cd840a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# frozen_string_literal: true

module Atlassian
  module JiraConnect
    class JiraUser
      def initialize(data)
        @data = data
      end

      def site_admin?
        groups = @data.dig('groups', 'items')
        return false unless groups

        groups.any? { |g| g['name'] == 'site-admins' }
      end
    end
  end
end