From 7af4b644d01cfbf7bc854ddf8f31c69920cf683f Mon Sep 17 00:00:00 2001 From: Muhammad Adeel Tajamul <77053848+muhammadadeeltajamul@users.noreply.github.com> Date: Mon, 28 Jul 2025 14:33:48 +0500 Subject: [PATCH] temp: added logs to debug issue in bulk delete count (#37073) --- lms/djangoapps/discussion/rest_api/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lms/djangoapps/discussion/rest_api/views.py b/lms/djangoapps/discussion/rest_api/views.py index 46855d8385..71821a8d02 100644 --- a/lms/djangoapps/discussion/rest_api/views.py +++ b/lms/djangoapps/discussion/rest_api/views.py @@ -1575,14 +1575,18 @@ class BulkDeleteUserPosts(DeveloperErrorViewMixin, APIView): course_ids = [course_id] if course_or_org == "org": org_id = CourseKey.from_string(course_id).org + enrollments = CourseEnrollment.objects.filter(user=request.user).values_list('course_id', flat=True) course_ids = [ str(c_id) - for c_id in CourseEnrollment.objects.filter(user=request.user).values_list('course_id', flat=True) + for c_id in enrollments if c_id.org == org_id ] + log.info(f"<> {username} enrolled in {enrollments}") + log.info(f"<> Posts for {username} in {course_ids} - for {course_or_org} {course_id}") comment_count = Comment.get_user_comment_count(user.id, course_ids) thread_count = Thread.get_user_threads_count(user.id, course_ids) + log.info(f"<> {username} in {course_ids} - Count thread {thread_count}, comment {comment_count}") if execute_task: event_data = {