class Libis::Ingester::API::Representer::Organization

Public Instance Methods

jobs() click to toggle source
# File lib/libis/ingester/server/api/representer/organization.rb, line 44
def jobs
  represented.jobs.map { |job| job.id.to_s rescue ''}
end
producer_pwd() click to toggle source
# File lib/libis/ingester/server/api/representer/organization.rb, line 20
def producer_pwd
  '******'
end
producer_pwd=(pwd) click to toggle source
# File lib/libis/ingester/server/api/representer/organization.rb, line 23
def producer_pwd=(pwd)
  represented.producer_pwd = pwd unless /^\**$/ =~ pwd
end
users() click to toggle source
# File lib/libis/ingester/server/api/representer/organization.rb, line 30
def users
  represented.users.map { |user| user.id.to_s }
end
users=(users) click to toggle source
# File lib/libis/ingester/server/api/representer/organization.rb, line 34
def users=(users)
  represented.users.clear
  users.each do |user_id|
    user = Libis::Ingester::User.find_by(id: user_id)
    represented.users << user
  end if users
end