Module: ActiveBugzilla::Bug::FlagsManagement::ClassMethods

Defined in:
lib/active_bugzilla/bug/flags_management.rb

Instance Method Summary collapse

Instance Method Details

#flags_from_raw_flags_data(raw_flags_data) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/active_bugzilla/bug/flags_management.rb', line 8

def flags_from_raw_flags_data(raw_flags_data)
  return {} if raw_flags_data.nil?
  flag_objects = ActiveBugzilla::Flag.instantiate_from_raw_data(raw_flags_data)
  flag_objects.each_with_object({}) do |flag, hash|
    hash[flag.name] = flag.status
  end
end