module Richard::QueuedUserDeserializer

Public Instance Methods

from_json(parsed_json) click to toggle source
# File lib/richard/queued_user.rb, line 20
def from_json(parsed_json)
  parsed_json['content'].map do |obj|
    obj = obj['queue_transaction']

    Richard::QueuedUser.new(
      user_id: obj['user']['id'],
      name: obj['user']['name'],
      email: obj['user']['email'],
      status: obj['status'],
      blocking_duration: obj['blocking_duration']
    )
  end
end