/inspections/repair-lists) currently supports filtering by status only — surfaced via StatusSelector.tsx and passed as a query param to GET /repair-list. There is no source or origin field on the filter UI or the underlying query.source field was found in a search of the repair list route or client component. If it doesn't exist, it would need to be stored at creation time.Open
SavedRepairList model currently store a source/origin field (e.g. QwikFix, Thumbtack, internal)? If not, how is source determined at the time a repair list is submitted — is it inferrable from a linked contact, quote, or integration record?SingleRepairListBar.tsx?Backend
apps/backend/src/routes/repairList.ts — Confirm whether source or origin is a filterable field on GET /repair-list; add if not present.SavedRepairList model — Confirm whether a source field exists and is populated at creation; if not, determine how to store it going forward.Frontend
apps/frontend/src/app/tools/inspections/repair-lists/components/RepairListsClient.tsx — Currently passes status and _companyId params to GET /repair-list; would need a source param added.apps/frontend/src/app/tools/inspections/repair-lists/components/StatusSelector.tsx — Reference pattern for adding a source filter alongside the existing status filter.apps/frontend/src/app/tools/inspections/repair-lists/components/SingleRepairListBar.tsx — May need a source tag or label added to each row for visibility at a glance.apps/backend/src/routes/repairList.tsapps/frontend/src/app/tools/inspections/repair-lists/components/RepairListsClient.tsxapps/frontend/src/app/tools/inspections/repair-lists/components/StatusSelector.tsxapps/frontend/src/app/tools/inspections/repair-lists/components/SingleRepairListBar.tsxPlease authenticate to join the conversation.
Planned
Main App
14 days ago
Linear
Get notified by email when there are changes.
Planned
Main App
14 days ago
Linear
Get notified by email when there are changes.