Skip to content

547 — should require everything when toggled in bulk

Description

Verifies that flipping multiple Required fields toggles ON in one session causes the new-time-record form to show validation errors on every one of those fields at once when Create is clicked without filling them in.

Preconditions

  • Signed in to a seeded test organization.
  • Time tracking settings open on the Required fields tab.

Steps

  1. Toggle ON in this order: Client description, Internal description, Client, Project, Label. Expected: the "this will become required" popup appears during the toggling.
  2. Open Create time record from the footer and switch to Detailed view.
  3. Click Create without filling anything.
  4. Expected: the form shows required-field errors on Client, Project, Labels, Internal note, and Client note — and no error on Task (since Task was not toggled).
  • Spec: playwright/tests/integration/timerecord.spec.ts (line 1097)