result = {'success': False, 'rows': []} try: mgr = ProductManager() r = await mgr.get_subscriptions(filters={ 'product_id': params_kw.get('product_id', ''), 'user_id': params_kw.get('user_id', ''), 'user_org_id': params_kw.get('user_org_id', ''), 'status': params_kw.get('status', '') }) result = r except Exception as e: result['error'] = str(e) debug(format_exc()) return json.dumps(result, ensure_ascii=False, default=str)