Method: MatrixSdk::Protocols::CS#get_account_data

Defined in:
lib/matrix_sdk/protocols/cs.rb

#get_account_data(user_id, type_key, **params) ⇒ Object



947
948
949
950
951
952
953
954
955
# File 'lib/matrix_sdk/protocols/cs.rb', line 947

def (user_id, type_key, **params)
  query = {}
  query[:user_id] = params.delete(:user_id) if protocol?(:AS) && params.key?(:user_id)

  user_id = ERB::Util.url_encode user_id.to_s
  type_key = ERB::Util.url_encode type_key.to_s

  request(:get, :client_r0, "/user/#{user_id}/account_data/#{type_key}", query: query)
end