Creating test database for alias 'default'... 2026-03-02 10:46:58,919 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:46:58,919 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:46:59,018 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:46:59,507 INFO [users.views] Create user: user saved id=9b430b73-98e8-4f35-b7f3-587a90ecd4b6 2026-03-02 10:46:59,507 INFO [users.views] Create user: generating verification token 2026-03-02 10:46:59,543 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:46:59,543 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:46:59,544 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:46:59,545 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:46:59,545 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com .2026-03-02 10:46:59,881 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:46:59,881 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:46:59,919 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:47:00,414 INFO [users.views] Create user: user saved id=5cb903aa-8e47-4ea2-aacf-99a369a3ea8b 2026-03-02 10:47:00,414 INFO [users.views] Create user: generating verification token 2026-03-02 10:47:00,453 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:47:00,453 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:47:00,454 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:47:00,455 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:47:00,455 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com 2026-03-02 10:47:00,576 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/delete-user-profile 2026-03-02 10:47:00,576 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:00,576 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:00,576 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:00,576 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:00,576 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=5cb903aa-8e47-4ea2-aacf-99a369a3ea8b 2026-03-02 10:47:00,615 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=5cb903aa-8e47-4ea2-aacf-99a369a3ea8b 2026-03-02 10:47:00,651 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/auth/users/delete-user-profile, user_id=5cb903aa-8e47-4ea2-aacf-99a369a3ea8b 2026-03-02 10:47:00,652 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:01,580 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:47:01,580 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:47:01,621 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:47:02,136 INFO [users.views] Create user: user saved id=d4472b3b-31e4-49ce-a4d2-63db2f6ca808 2026-03-02 10:47:02,136 INFO [users.views] Create user: generating verification token 2026-03-02 10:47:02,175 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:47:02,175 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:47:02,176 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:47:02,177 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com 2026-03-02 10:47:02,215 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/login-user 2026-03-02 10:47:02,215 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/login-user 2026-03-02 10:47:02,715 WARNING [django.request] Forbidden: /api/v1/auth/users/login-user .2026-03-02 10:47:02,944 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:47:02,944 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:47:02,982 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:47:03,481 INFO [users.views] Create user: user saved id=37dd9446-c9a4-4b11-bce7-6c8ab811f6d8 2026-03-02 10:47:03,481 INFO [users.views] Create user: generating verification token 2026-03-02 10:47:03,518 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:47:03,518 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:47:03,519 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:47:03,519 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com 2026-03-02 10:47:03,629 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/login-user 2026-03-02 10:47:03,629 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/login-user .2026-03-02 10:47:04,532 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:47:04,532 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:47:04,570 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:47:05,121 INFO [users.views] Create user: user saved id=2a1a3bd1-9530-408a-b57f-15c0d189a3a0 2026-03-02 10:47:05,121 INFO [users.views] Create user: generating verification token 2026-03-02 10:47:05,156 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:47:05,157 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:47:05,158 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:47:05,158 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com 2026-03-02 10:47:05,271 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/update-user-profile 2026-03-02 10:47:05,271 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:05,271 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:05,271 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:05,271 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:05,271 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=2a1a3bd1-9530-408a-b57f-15c0d189a3a0 2026-03-02 10:47:05,308 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=2a1a3bd1-9530-408a-b57f-15c0d189a3a0 2026-03-02 10:47:05,344 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/auth/users/update-user-profile, user_id=2a1a3bd1-9530-408a-b57f-15c0d189a3a0 2026-03-02 10:47:05,344 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:05,679 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/create-user 2026-03-02 10:47:05,679 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/create-user 2026-03-02 10:47:05,716 INFO [users.views] Create user: saving user for email=test@example.com 2026-03-02 10:47:06,230 INFO [users.views] Create user: user saved id=0ab175d2-7c7f-4341-8159-f7ccb5ac2aaf 2026-03-02 10:47:06,230 INFO [users.views] Create user: generating verification token 2026-03-02 10:47:06,266 INFO [users.views] Create user: verification token saved, calling send_verification_email 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: entry for user=test@example.com 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: base from request=http://testserver 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: verify_url built (token length=235) 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: building html template 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: html template built, length=3372 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: creating EmailMultiAlternatives from=SoulSync to=['test@example.com'] 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: attaching html alternative 2026-03-02 10:47:06,267 INFO [utils.send_email] send_verification_email: calling email.send() backend=django.core.mail.backends.locmem.EmailBackend host=srv-sg1.fleshdns.net port=465 2026-03-02 10:47:06,268 INFO [utils.send_email] send_verification_email: email.send() completed for test@example.com 2026-03-02 10:47:06,268 INFO [users.views] Create user: send_verification_email returned successfully for test@example.com 2026-03-02 10:47:06,342 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/verify-account-by-token/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMGFiMTc1ZDItN2M3Zi00MzQxLTgxNTktZjdjY2I1YWMyYWFmIiwicHVycG9zZSI6ImVtYWlsX3ZlcmlmaWNhdGlvbiIsImV4cCI6MTc3MjUzNDgyNiwiaWF0IjoxNzcyNDQ4NDI2fQ.xVN08uqneu2rqVLIw3hPdio8qM6AMKihgyuuvDJSZIs 2026-03-02 10:47:06,342 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/verify-account-by-token/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMGFiMTc1ZDItN2M3Zi00MzQxLTgxNTktZjdjY2I1YWMyYWFmIiwicHVycG9zZSI6ImVtYWlsX3ZlcmlmaWNhdGlvbiIsImV4cCI6MTc3MjUzNDgyNiwiaWF0IjoxNzcyNDQ4NDI2fQ.xVN08uqneu2rqVLIw3hPdio8qM6AMKihgyuuvDJSZIs .2026-03-02 10:47:07,062 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:47:07,062 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:07,062 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:07,062 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:07,062 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:07,062 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,102 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,139 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,139 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:07,407 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:47:07,407 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:07,407 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:07,407 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:07,407 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:07,407 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,444 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,480 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=fa7f7baf-5e69-45ff-b25c-a50c30d18c2a 2026-03-02 10:47:07,480 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:07,936 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:47:07,936 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:07,936 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:07,936 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:07,936 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:07,936 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=c0375b1b-6c6a-4788-98c0-e7a2ba9d305c 2026-03-02 10:47:07,975 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=c0375b1b-6c6a-4788-98c0-e7a2ba9d305c 2026-03-02 10:47:08,012 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=c0375b1b-6c6a-4788-98c0-e7a2ba9d305c 2026-03-02 10:47:08,012 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:08,049 WARNING [django.request] Bad Request: /api/v1/profiles/ .2026-03-02 10:47:08,315 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:47:08,315 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:08,315 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=False 2026-03-02 10:47:08,315 WARNING [utils.middleware] AuthTokenMiddleware: Authorization header missing. path=/api/v1/profiles/ 2026-03-02 10:47:08,315 WARNING [django.request] Unauthorized: /api/v1/profiles/ .2026-03-02 10:47:08,619 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:47:08,619 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:08,619 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:08,619 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:08,619 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:08,619 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=4bb632b1-87dc-4f5e-81fa-8f6d67ff0d37 2026-03-02 10:47:08,657 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=4bb632b1-87dc-4f5e-81fa-8f6d67ff0d37 2026-03-02 10:47:08,695 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=4bb632b1-87dc-4f5e-81fa-8f6d67ff0d37 2026-03-02 10:47:08,695 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:09,229 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/upload-intro-video 2026-03-02 10:47:09,229 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:09,229 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:09,230 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:09,230 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:09,230 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=3ee201d9-6c96-4668-bd40-9e671b29a106 2026-03-02 10:47:09,269 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=3ee201d9-6c96-4668-bd40-9e671b29a106 2026-03-02 10:47:09,309 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/upload-intro-video, user_id=3ee201d9-6c96-4668-bd40-9e671b29a106 2026-03-02 10:47:09,309 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:09,309 WARNING [django.request] Bad Request: /api/v1/profiles/upload-intro-video .2026-03-02 10:47:09,574 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/upload-intro-video 2026-03-02 10:47:09,574 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:09,574 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:09,574 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:09,574 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:09,574 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=179c8ce0-3891-404d-9ca4-33c77499ddf2 2026-03-02 10:47:09,611 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=179c8ce0-3891-404d-9ca4-33c77499ddf2 2026-03-02 10:47:09,647 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/upload-intro-video, user_id=179c8ce0-3891-404d-9ca4-33c77499ddf2 2026-03-02 10:47:09,647 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:09,685 WARNING [django.request] Not Found: /api/v1/profiles/upload-intro-video .2026-03-02 10:47:09,993 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/upload-intro-video 2026-03-02 10:47:09,993 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:09,993 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:09,993 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:09,993 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:09,993 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=725a99db-a0a1-4351-86ae-65c11227eb72 2026-03-02 10:47:10,030 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=725a99db-a0a1-4351-86ae-65c11227eb72 2026-03-02 10:47:10,069 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/upload-intro-video, user_id=725a99db-a0a1-4351-86ae-65c11227eb72 2026-03-02 10:47:10,069 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:11,202 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/create-match 2026-03-02 10:47:11,202 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:11,202 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:11,202 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:11,203 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:11,203 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=c1249e2a-1302-44b7-8a35-4c3d9fa68e4b 2026-03-02 10:47:11,252 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=c1249e2a-1302-44b7-8a35-4c3d9fa68e4b 2026-03-02 10:47:11,301 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/create-match, user_id=c1249e2a-1302-44b7-8a35-4c3d9fa68e4b 2026-03-02 10:47:11,301 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:11,302 WARNING [django.request] Bad Request: /api/v1/matches/create-match .2026-03-02 10:47:12,004 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/create-match 2026-03-02 10:47:12,005 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:12,005 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:12,005 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:12,005 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:12,005 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,056 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,109 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/create-match, user_id=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,109 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:12,564 WARNING [utils.fcm] Exception sending push via Chat Backend: HTTPConnectionPool(host='localhost', port=8004): Max retries exceeded with url: /api/send-push (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8004): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-03-02 10:47:12,565 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/create-match 2026-03-02 10:47:12,565 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:12,565 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:12,565 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:12,565 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:12,565 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,615 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,664 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/create-match, user_id=ebb99161-4a08-4755-a454-d8bc13c57615 2026-03-02 10:47:12,664 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on .2026-03-02 10:47:13,566 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/recommendations 2026-03-02 10:47:13,566 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:13,566 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:13,566 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:13,566 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:13,566 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:13,616 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:13,665 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/recommendations, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:13,665 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:13,989 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/recommendations 2026-03-02 10:47:13,989 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:13,989 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:13,989 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:13,989 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:13,989 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,038 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,087 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/recommendations, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,088 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:14,388 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/recommendations 2026-03-02 10:47:14,389 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:14,389 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:14,389 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:14,389 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:14,389 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,438 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,487 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/recommendations, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,487 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:14,789 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/create-match 2026-03-02 10:47:14,789 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:14,789 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:14,789 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:14,789 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:14,789 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,839 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,888 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/create-match, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:14,888 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:15,340 WARNING [utils.fcm] Exception sending push via Chat Backend: HTTPConnectionPool(host='localhost', port=8004): Max retries exceeded with url: /api/send-push (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8004): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-03-02 10:47:15,341 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/my-likes 2026-03-02 10:47:15,341 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:15,341 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:15,341 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:15,341 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:15,341 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:15,391 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:15,439 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/my-likes, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:15,440 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:15,639 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/likes-received 2026-03-02 10:47:15,639 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:15,639 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:15,639 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:15,639 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:15,639 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:15,688 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:15,738 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/likes-received, user_id=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:15,738 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:15,938 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/create-match 2026-03-02 10:47:15,939 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:15,939 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:15,939 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:15,939 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:15,939 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:15,988 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:16,037 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/create-match, user_id=b44e7876-f87b-4de5-8823-8401efbfec70 2026-03-02 10:47:16,038 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:16,484 WARNING [utils.fcm] Exception sending push via Chat Backend: HTTPConnectionPool(host='localhost', port=8004): Max retries exceeded with url: /api/send-push (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8004): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-03-02 10:47:16,535 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/matched-users 2026-03-02 10:47:16,535 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:16,535 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:16,535 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:16,535 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:16,535 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:16,585 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:16,634 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/matches/matched-users, user_id=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:16,634 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:47:16,933 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/matches/update-match 2026-03-02 10:47:16,933 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:47:16,934 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:47:16,934 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:47:16,934 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:47:16,934 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=b507276c-731d-4736-a036-c7c437895a81 2026-03-02 10:47:16,983 ERROR [django.request] Internal Server Error: /api/v1/matches/update-match Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/utils/deprecation.py", line 308, in __call__ response = self.process_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/utils/middleware.py", line 91, in process_request user = User.objects.get(id=user_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 635, in get num = len(clone) ^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 372, in __len__ self._fetch_all() File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 2000, in _fetch_all self._result_cache = list(self._iterable_class(self)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 95, in __iter__ results = compiler.execute_sql( ^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1624, in execute_sql cursor.execute(sql, params) File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 79, in execute return self._execute_with_wrappers( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 100, in _execute with self.db.wrap_database_errors: File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ django.db.utils.InternalError: current transaction is aborted, commands ignored until end of transaction block E ====================================================================== ERROR: test_full_match_flow (matches.tests.SoulSyncTests.test_full_match_flow) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/matches/tests.py", line 109, in test_full_match_flow response = self.client.put('/api/v1/matches/update-match', { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/rest_framework/test.py", line 307, in put response = super().put( ^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/rest_framework/test.py", line 217, in put return self.generic('PUT', path, data, content_type, **extra) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/rest_framework/test.py", line 237, in generic return super().generic( ^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/test/client.py", line 671, in generic return self.request(**r) ^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/rest_framework/test.py", line 289, in request return super().request(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/rest_framework/test.py", line 241, in request request = super().request(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/test/client.py", line 1087, in request self.check_exception(response) File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/test/client.py", line 802, in check_exception raise exc_value File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/utils/deprecation.py", line 308, in __call__ response = self.process_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/utils/middleware.py", line 91, in process_request user = User.objects.get(id=user_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 635, in get num = len(clone) ^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 372, in __len__ self._fetch_all() File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 2000, in _fetch_all self._result_cache = list(self._iterable_class(self)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/query.py", line 95, in __iter__ results = compiler.execute_sql( ^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1624, in execute_sql cursor.execute(sql, params) File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 79, in execute return self._execute_with_wrappers( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers return executor(sql, params, many, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 100, in _execute with self.db.wrap_database_errors: File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/utils.py", line 94, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/.venv/lib/python3.12/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ django.db.utils.InternalError: current transaction is aborted, commands ignored until end of transaction block ---------------------------------------------------------------------- Ran 16 tests in 18.346s FAILED (errors=1) Destroying test database for alias 'default'... Found 57 test(s). System check identified no issues (0 silenced). Test User (test@example.com) Incoming Swipe: Incoming Swipe: User Alice Wonder (user1@example.com) User Alice Wonder (user1@example.com) User Alice Wonder (user1@example.com) Incoming Swipe: Incoming Swipe: Error fetching last message for match 144aa5d3-eef8-425e-9ca5-c1a5d1c0a60c: relation "messages" does not exist LINE 3: FROM messages ^