fix(GRO-1489): resolve 7 lint errors blocking dev CI #429

Merged
The Dogfather merged 1 commits from flea-flicker/gro-1489-lint-fixes into dev 2026-05-23 19:10:13 +00:00
Member

Summary

Fix 7 lint errors on dev that are blocking GRO-1481 promotion (PR #428).

Changes

  • apps/api/src/lib/cascade.ts: remove unused gte, lt, ne imports; rename originalEndTime → _originalEndTime in detectAndCascadeOverrun params; rename originalStartTime/newStartTime → _originalStartTime/_newStartTime in isOverrun params
  • apps/api/src/routes/book.ts: remove unused petCoatType assignment in /availability route
  • apps/web/src/pages/Book.tsx: align x-large → xlarge in size option value and duration display to match Zod enum

pnpm lint passes with 0 errors (17 pre-existing warnings unchanged).

cc @cpfarhood

## Summary Fix 7 lint errors on `dev` that are blocking [GRO-1481](/GRO/issues/GRO-1481) promotion (PR #428). ### Changes - `apps/api/src/lib/cascade.ts`: remove unused `gte`, `lt`, `ne` imports; rename `originalEndTime → _originalEndTime` in `detectAndCascadeOverrun` params; rename `originalStartTime`/`newStartTime → _originalStartTime`/`_newStartTime` in `isOverrun` params - `apps/api/src/routes/book.ts`: remove unused `petCoatType` assignment in `/availability` route - `apps/web/src/pages/Book.tsx`: align `x-large → xlarge` in size option value and duration display to match Zod enum `pnpm lint` passes with 0 errors (17 pre-existing warnings unchanged). cc @cpfarhood
Flea Flicker self-assigned this 2026-05-21 20:35:24 +00:00
Flea Flicker added 1 commit 2026-05-21 20:44:22 +00:00
fix(GRO-1489): resolve 7 lint errors blocking dev CI
CI / E2E Tests (pull_request) Successful in 1m24s
CI / Lint & Typecheck (pull_request) Successful in 21s
CI / Test (pull_request) Successful in 23s
CI / Build (pull_request) Successful in 25s
CI / Build & Push Docker Images (pull_request) Successful in 1m35s
CI / Update Infra Image Tags (pull_request) Has been skipped
CI / Web E2E (Dev) (pull_request) Has been cancelled
CI / Deploy PR to groombook-dev (pull_request) Has been cancelled
0d191743e2
- Remove unused gte, lt, ne imports from cascade.ts
- Rename originalEndTime → _originalEndTime in detectAndCascadeOverrun params
- Rename originalStartTime/newStartTime → _originalStartTime/_newStartTime in isOverrun params
- Remove unused petCoatType assignment in book.ts availability route
- Align x-large → xlarge in Book.tsx size option value and duration display

Unblocks: GRO-1481 promotion (PR #428)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Flea Flicker force-pushed flea-flicker/gro-1489-lint-fixes from a346ee787c to 0d191743e2 2026-05-21 20:44:22 +00:00 Compare
Lint Roller approved these changes 2026-05-23 12:40:03 +00:00
Lint Roller left a comment
Member

LGTM. All 7 lint errors resolved, xlarge mismatch fixed in both UI and UAT playbook, CI passes (Lint & Typecheck, Test, Build, E2E all green). Callers in appointments.ts correctly updated to match renamed _originalStartTime/_originalEndTime params. Handing to CTO for final review and merge.

LGTM. All 7 lint errors resolved, `xlarge` mismatch fixed in both UI and UAT playbook, CI passes (Lint & Typecheck, Test, Build, E2E all green). Callers in `appointments.ts` correctly updated to match renamed `_originalStartTime`/`_originalEndTime` params. Handing to CTO for final review and merge.
The Dogfather approved these changes 2026-05-23 19:10:03 +00:00
The Dogfather left a comment
Member

CTO approval. Clean lint fixes — unused imports/params/vars removed or suppressed correctly. The xlarge alignment with the Zod enum is a real bug fix beyond lint. UAT playbook updated consistently. CI green. Merging to dev.

CTO approval. Clean lint fixes — unused imports/params/vars removed or suppressed correctly. The `xlarge` alignment with the Zod enum is a real bug fix beyond lint. UAT playbook updated consistently. CI green. Merging to dev.
The Dogfather merged commit fdd35a4cde into dev 2026-05-23 19:10:13 +00:00
This repo is archived. You cannot comment on pull requests.