docs(07-01): document issues discovered during provider flow testing
- Logo field misplaced on job form instead of provider profile - Empty dropdown issue (fixed) - Identified required changes for proper company logo implementation
This commit is contained in:
38
.planning/ISSUES.md
Normal file
38
.planning/ISSUES.md
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
# Known Issues
|
||||||
|
|
||||||
|
## Logo Upload Placement (Discovered during 07-01 testing)
|
||||||
|
|
||||||
|
**Issue:** The logo upload field is on the job submission form, but it should be on the provider profile.
|
||||||
|
|
||||||
|
**Current Behavior:**
|
||||||
|
- Job submission form (F2) has a "Logo" field
|
||||||
|
- Logo is stored per job as `job_logo` ACF field
|
||||||
|
- Each job can have its own logo
|
||||||
|
|
||||||
|
**Expected Behavior:**
|
||||||
|
- Registration form (F1) should have a "Firmenlogo" field
|
||||||
|
- Logo stored as user meta: `ddhh_company_logo`
|
||||||
|
- One company logo used for all job postings from that provider
|
||||||
|
- Job detail pages display the provider's company logo
|
||||||
|
|
||||||
|
**Impact:** Medium - UX confusion, not aligned with business requirements
|
||||||
|
**Priority:** Medium
|
||||||
|
**Phase Discovered:** 07-01 (Provider flow testing)
|
||||||
|
|
||||||
|
**Fix Required:**
|
||||||
|
1. Add company logo field to registration form (F1)
|
||||||
|
2. Store as user meta with image upload/crop functionality
|
||||||
|
3. Remove logo field from job submission form (F2)
|
||||||
|
4. Update job edit form (F3) to remove logo field
|
||||||
|
5. Modify job detail template to display provider's company logo instead
|
||||||
|
6. Add logo display to provider dashboard (show their uploaded logo)
|
||||||
|
|
||||||
|
## Empty "Art der Stelle" Dropdown (Fixed during 07-01 testing)
|
||||||
|
|
||||||
|
**Issue:** The "Art der Stelle" dropdown was empty on job submission form
|
||||||
|
|
||||||
|
**Cause:** Form created before field options were configured properly
|
||||||
|
|
||||||
|
**Resolution:** Fixed by updating field options directly: Vollzeit, Teilzeit, Ehrenamt
|
||||||
|
|
||||||
|
**Status:** ✅ FIXED (2026-01-14)
|
||||||
Reference in New Issue
Block a user