From 51295052bf059d670bbd3eacfa4c18d975a386a5 Mon Sep 17 00:00:00 2001 From: Taimoor Ahmed Date: Tue, 22 Oct 2024 12:24:50 +0500 Subject: [PATCH] fix: subscriptions api This PR fixes subscriptions api as course_id was not being passed hence defaulting to mongo backend --- forum/api/subscriptions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forum/api/subscriptions.py b/forum/api/subscriptions.py index 02587dcc..3d2dd834 100644 --- a/forum/api/subscriptions.py +++ b/forum/api/subscriptions.py @@ -36,7 +36,7 @@ def create_subscription( Create a subscription for a user. """ backend = get_backend(course_id)() - _, _ = validate_user_and_thread(user_id, source_id) + _, _ = validate_user_and_thread(user_id, source_id, course_id=course_id) subscription = backend.subscribe_user( user_id, source_id, source_type="CommentThread" ) @@ -51,7 +51,7 @@ def delete_subscription( Delete a subscription for a user. """ backend = get_backend(course_id)() - _, _ = validate_user_and_thread(user_id, source_id) + _, _ = validate_user_and_thread(user_id, source_id, course_id=course_id) subscription = backend.get_subscription( user_id, source_id, source_type="CommentThread"