/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
About 2 hours ago
Linear
Get notified by email when there are changes.
Planned
Main App
About 2 hours ago
Linear
Get notified by email when there are changes.