Skip to content

Improve error handling with proper exception logging#82

Draft
cursor[bot] wants to merge 1 commit intomainfrom
cursor/repository-code-quality-482f
Draft

Improve error handling with proper exception logging#82
cursor[bot] wants to merge 1 commit intomainfrom
cursor/repository-code-quality-482f

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor Bot commented Mar 12, 2026

Replaced bare exception handlers (silent pass statements) with informative logging. Added warning messages for 6 critical exception cases while respecting the displayWarnings configuration. This improves debuggability without changing application behavior.

Open in Web View Automation 

- Replace silent exception handling (pass statements) with proper logging
- Add informative warning messages for exception cases in:
  - isLoggedIn(): Log when login status verification fails
  - chooseResume(): Log resume selection errors
  - easyApplyButton(): Log when Easy Apply button is not found
  - linkJobApply(): Log continue button and multi-step application errors
  - applyProcess(): Log follow company checkbox errors
- Respect displayWarnings config to avoid log spam
- Improves debuggability without changing application behavior

Co-authored-by: Ongun Demirag <ongun@ongundemirag.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant