def get_by_uid(cls, uid): result = {} profiles = ProfileRDB.get_by_uid(uid) if profiles is None: result = "PROFILE NOT EXISTED" else: email = UsersRDB.query_by_parameters(params={"id": uid}, fields="email") result["links"] = [{ "rel": "user", "href": "/api/user/" + email[0]["email"], "method": "GET" }] result["profiles"] = profiles return result
def query_by_parameters(cls, params, fields): result = UsersRDB.query_by_parameters(params, fields) return result