mirror of
https://github.com/Sea-Haven-Industries/afterhours-shift-manager.git
synced 2026-09-30 09:03:11 +00:00
fix(portal): address review feedback
This commit is contained in:
parent
903b0f4985
commit
fa765f73f2
2 changed files with 9 additions and 1 deletions
|
|
@ -544,7 +544,7 @@ components:
|
|||
minLength: 1
|
||||
note:
|
||||
type: string
|
||||
maxLength: 500
|
||||
description: Optional. Stored after trim, and the trimmed value must be 500 characters or fewer.
|
||||
|
||||
AdminOverrideBody:
|
||||
type: object
|
||||
|
|
|
|||
|
|
@ -105,6 +105,14 @@ def test_swap_stores_returns_and_dms_note(schedule, seed, quiet_slack, monkeypat
|
|||
assert calls[0][1]["note"] == "Family commitment"
|
||||
|
||||
|
||||
def test_swap_accepts_note_that_trims_to_500(schedule, seed, quiet_slack):
|
||||
employee = _alice(schedule, seed)
|
||||
seed.override("2026-06-12", "114", "Alice")
|
||||
with freezegun.freeze_time("2026-06-08 12:00:00-04:00"):
|
||||
swap(schedule, employee, "2026-06-12", "115", "night", note=f" {'a' * 500} ")
|
||||
assert schedule.get_swap("2026-06-12", "night")["note"] == "a" * 500
|
||||
|
||||
|
||||
def test_swap_omits_blank_note(schedule, seed, quiet_slack):
|
||||
employee = _alice(schedule, seed)
|
||||
seed.override("2026-06-12", "114", "Alice")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue