Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
|
@@ -411,7 +411,10 @@ def view_receipt(transaction_id):
|
|
| 411 |
|
| 412 |
return send_file(io.BytesIO(r.content), mimetype='image/jpeg')
|
| 413 |
except Exception as e:
|
| 414 |
-
|
|
|
|
|
|
|
|
|
|
| 415 |
|
| 416 |
@app.route('/api/admin/receipt/<string:transaction_id>/download', methods=['GET'])
|
| 417 |
def download_receipt(transaction_id):
|
|
|
|
| 411 |
|
| 412 |
return send_file(io.BytesIO(r.content), mimetype='image/jpeg')
|
| 413 |
except Exception as e:
|
| 414 |
+
verify_admin(request.headers.get('Authorization', ''))
|
| 415 |
+
transaction_ref = db.reference(f'transactions/{transaction_id}')
|
| 416 |
+
transaction_data = transaction_ref.get()
|
| 417 |
+
return jsonify({'error': str(e)+f'transaction data:{transaction_data}'}), 500
|
| 418 |
|
| 419 |
@app.route('/api/admin/receipt/<string:transaction_id>/download', methods=['GET'])
|
| 420 |
def download_receipt(transaction_id):
|