Module ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias Import alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareNotEq NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Num Str Assign NameStore Call NameLoad NameLoad Assign NameStore Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword ListLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad Num Dict decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareNotEq NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Num Str Assign NameStore Call NameLoad NameLoad Assign NameStore Yield Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword ListLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad Num Dict decorator_list AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad attr NameLoad decorator_list
N/A _base client_v2_patterns synapse.http.servlet RestServlet parse_json_object_from_request synapse.api.errors AuthError twisted.internet defer N/A logging N/A logger N/A N/A logging getLogger __name__ AccountDataServlet N/A RestServlet N/A N/A 
    PUT /user/{user_id}/account_data/{account_dataType} HTTP/1.1
     N/A PATTERNS N/A client_v2_patterns /user/(?P<user_id>[^/]*)/account_data/(?P<account_data_type>[^/]*) __init__ N/A N/A self hs N/A N/A N/A N/A N/A N/A super AccountDataServlet self __init__ N/A N/A self auth N/A N/A hs get_auth N/A N/A self store N/A N/A hs get_datastore N/A N/A self notifier N/A N/A hs get_notifier N/A on_PUT N/A N/A self request user_id account_data_type N/A N/A N/A requester N/A N/A N/A N/A self auth get_user_by_req request N/A N/A user_id N/A N/A N/A requester user to_string N/A N/A N/A AuthError 403 Cannot add account data for other users. N/A body N/A parse_json_object_from_request request N/A max_id N/A N/A N/A N/A self store add_account_data_for_user user_id account_data_type body N/A N/A N/A N/A self notifier on_new_event account_data_key max_id users N/A user_id N/A N/A N/A defer returnValue N/A 200 N/A N/A N/A defer inlineCallbacks N/A RoomAccountDataServlet N/A RestServlet N/A N/A 
    PUT /user/{user_id}/rooms/{room_id}/account_data/{account_dataType} HTTP/1.1
     N/A PATTERNS N/A client_v2_patterns /user/(?P<user_id>[^/]*)/rooms/(?P<room_id>[^/]*)/account_data/(?P<account_data_type>[^/]*) __init__ N/A N/A self hs N/A N/A N/A N/A N/A N/A super RoomAccountDataServlet self __init__ N/A N/A self auth N/A N/A hs get_auth N/A N/A self store N/A N/A hs get_datastore N/A N/A self notifier N/A N/A hs get_notifier N/A on_PUT N/A N/A self request user_id room_id account_data_type N/A N/A N/A requester N/A N/A N/A N/A self auth get_user_by_req request N/A N/A user_id N/A N/A N/A requester user to_string N/A N/A N/A AuthError 403 Cannot add account data for other users. N/A body N/A parse_json_object_from_request request N/A max_id N/A N/A N/A N/A self store add_account_data_to_room user_id room_id account_data_type body N/A N/A N/A N/A self notifier on_new_event account_data_key max_id users N/A user_id N/A N/A N/A defer returnValue N/A 200 N/A N/A N/A defer inlineCallbacks N/A register_servlets N/A N/A hs http_server N/A N/A N/A N/A N/A N/A AccountDataServlet hs register http_server N/A N/A N/A N/A RoomAccountDataServlet hs register http_server N/A