Bug #7146
openTo test the entire application to check any bugs and need to fix
Subtasks
Related issues
Updated by Ajit A about 3 hours ago
- Tracker changed from Testing to Bug
- Status changed from New to In Progress
- % Done changed from 0 to 30
backend changes :
*feat: add action history tracking for request status updates and site visit operations, request templae api
*feat: enhance request service date/ObjectId validation and site visit processing
frontend changes:
*feat: add formula evaluation utilities and refactor service/request UI components
*feeat: add request template,sitevisit updation flow.
Updated by Ajit A about 3 hours ago
- Estimated time changed from 8:00 h to 16:00 h
Updated by Ajit A about 1 hour ago
Frontend:
Fixed site visit details mapping after request creation so visitedBy, preferred date, and instructions display correctly.
Create/Edit Request UX:
Auto-open service dropdown after selecting a customer.
Live validation on blur/change to remove stale error messages.
Performance optimization for sides/side-length inputs (lightweight state updates + debounced heavy calculations).
Edit mode: show loading while updating and auto-open first service accordion.
Templates: apply services only (never customer); allow applying template even without customer selected.
Site visit preferred date: time picker defaults to 9:00 AM without auto-selecting date.
Quotes: fixed Quote List skeleton loading (hook exposes pageLoading/tableLoading; skeleton now shows on initial load and table skeleton on refetch).
Backend:
Request creation: merged incoming siteVisits[] into selectedService[] so scheduled-site-visit API/UI receive correct data.
Scheduled site visit fetch: populate selectedService.visitedBy with user fields (username/firstname/lastname/email/id).
Staff API: /api/v1/afc-user/staff now returns only admin/manager roles (excluding deleted).
Renamed controller export getfeildstaff → getStaff and updated route.