========================================
[Sun Feb  8 23:52:28 AEDT 2026] CC VPS triggered by Rivet
========================================

Task:
Fix bug: Worker job apply silent fail in worker/jobs/page.tsx:238-261. Doesn't toast on error - user thinks they applied but DB insert failed. Add error check and toast notification on failure, similar to pattern used in other form submissions.
----------------------------------------

## Fixed

**Bug:** Worker job apply at `src/app/(authenticated)/worker/jobs/page.tsx:238-261` silently failed when DB insert errors occurred.

**Changes:**
1. Added `react-hot-toast` import
2. Added error handling in `handleApply()`:
   - Check if insert error occurred
   - Log error to console for debugging
   - Show `toast.error()` notification to user
   - Early return to prevent incorrect state updates
3. Added success toast on successful application

Workers now get immediate feedback if their job application fails instead of thinking it succeeded when it didn't.

----------------------------------------
[Sun Feb  8 23:54:15 AEDT 2026] Task finished (exit code: 0)
