FEAT: Added Stripe webhook to handle user subscriptions
UPDATE: Improved the chat look
This commit is contained in:
@@ -22,17 +22,6 @@ def user_data(username: str):
|
||||
return jsonify(data)
|
||||
|
||||
## Subscription Routes
|
||||
@login_required
|
||||
@user_bp.route('/user/subscribe/<int:streamer_id>')
|
||||
def user_subscribe(streamer_id):
|
||||
"""
|
||||
Given a streamer subscribes as user
|
||||
"""
|
||||
#TODO: Keep this route secure so only webhooks from Stripe payment can trigger it
|
||||
user_id = session.get("user_id")
|
||||
subscribe(user_id, streamer_id)
|
||||
return jsonify({"status": True})
|
||||
|
||||
@login_required
|
||||
@user_bp.route('/user/subscription/<int:subscribed_id>')
|
||||
def user_subscribed(subscribed_id: int):
|
||||
|
||||
Reference in New Issue
Block a user