P0 Fix: Provider validations 500 error & missing edit modal #381
Notifications
Total Time Spent: 4 minutes
kincses
4 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#381
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: P0 Hotfix - Admin Provider Details Page
Cél: Két kritikus hiba javítása az Admin Provider Details oldalon
🔗 Függőségek (Dependencies)
📝 Elemzés
Bug #1 - Validations 500 Error:
A
get_provider_validations()endpointban av.voter.display_namehivatkozásAttributeError-t dob, mert aUsermodellben nincsdisplay_namemező.Bug #2 - Dead Edit Button:
A 'Szerkesztés' gomb
@click="openEditModal"handler-je létezik, de a<div v-if="showEditModal">modal template hiányzik a<template>-ből.🔧 Javítások
admin_providers.py:1018:v.voter.display_name→v.voter.email[id].vue: Edit modal és Flag modal template hozzáadása▶️ Munka megkezdve: 2026-07-01 01:44:09
✅ Munka befejezve: 2026-07-01 01:48:21
Technikai Összefoglaló:
Bug #1: Fixed AttributeError in get_provider_validations() - changed v.voter.display_name to v.voter.email (User model has no display_name field). Bug #2: Added missing Edit modal (lines 540-601) and Flag modal (lines 603-631) templates to frontend_admin/pages/providers/[id].vue - both modals were missing from despite JS logic being fully defined.
⏱️ Az idő rögzítve.