Files
net/backend/scripts/fix_generation_jobs_schema.ts
cawcenter 5baf4e32a0 fix: Jumpstart schema fix - use url instead of domain
CRITICAL FIX:
- Added 'config' and 'type' fields to generation_jobs collection
- Fixed JumpstartWizard to use 'url' field instead of non-existent 'domain' field
- Tested via API: Job creation now works successfully

Schema Changes (via Directus API):
- generation_jobs.config (json) - stores WordPress URL, auth, mode
- generation_jobs.type (string) - stores job type (Refactor, Import, etc.)

Frontend Changes:
- JumpstartWizard now looks up sites by 'url' field
- Properly handles URL normalization (adds https:// if missing)

Test Results:
-  API test: Job created successfully (ID: 7b97c4ae-bcb6-4c41-8883-83a0e742ccbd)
-  Site lookup works
-  Config field populated correctly

Ready for frontend testing after deployment.
2025-12-13 18:53:22 -05:00

2.0 KiB