-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Labels
Description
Describe the bug
This is all happening when i'm running everything locally, after make setup and make run-dev, everything is working
However after I uploaded my resume and enter the job description. Pressing Improve always returns me with:
Improve failed with status 500: {"detail":"sorry, something went wrong!","request_id":"resumes:f356f24a-497e-4838-985f-107f6e44cfa2"}
This is the traceback:
[dev:backend] [2025-07-23T16:07:52+1000 - app.services.job_service - INFO] Job ID: 17494bcc-9482-422c-a453-9d73e7566d20
[dev:backend] [2025-07-23T16:08:48+1000 - app.api.router.v1.resume - ERROR] Error: 'NoneType' object has no attribute 'extracted_keywords' - traceback: Traceback (most recent call last):
[dev:backend] File "/Users/r/Development/Resume-Matcher/apps/backend/app/api/router/v1/resume.py", line 137, in score_and_improve
[dev:backend] improvements = await score_improvement_service.run(
[dev:backend] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[dev:backend] File "/Users/r/Development/Resume-Matcher/apps/backend/app/services/score_improvement_service.py", line 173, in run
[dev:backend] json.loads(processed_resume.extracted_keywords).get(
[dev:backend] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[dev:backend] AttributeError: 'NoneType' object has no attribute 'extracted_keywords'
I've also tried this with multiple different resume as well. does this mean that the resume is not AST friendly or something?
mzavarka, Saad371368, irshad437 and pgbautistaiamgodpyxCopilot, Saad371368 and PoshoDev
Metadata
Metadata
Assignees
Labels
Projects
Status
Backlog