ppid = params_kw.ppid data = params_kw.data try: if isinstance(data, str): data = json.loads(data) x = await buffered_charging(ppid, data) return { "status": "ok", "data": { "ppid": ppid, "data": data, "result": x } } except Exception as e: exception(f'{ppid=}, {data=}, {e}{format_exc()}') return { "status": "error", "data": { "message": f'{ppid=}, {data=}, {e}' } }