ACME HQDemo work items and pages, made up for Emargen's demo. Not a real company.
Engineering / ENG-1536

Sign-in settings show the old session length after saving

Project
Engineering
Type
Bug
Status
Done Done
Priority
High
Organization
Marlow Cold Chain
Reporter
Yusuf Demir <yusuf.demir@acme-hq.example>
Assignee
Aiko Tanaka <aiko.tanaka@acme-hq.example>
Labels
marlow
Components
portal
Fix versions
portal 4.6
Sprint
Sprint 46
Created
6 Jul 2026, 07:30 UTC
Updated
7 Jul 2026, 09:40 UTC
Resolved
7 Jul 2026, 09:40 UTC

Description

Marlow (Tom Ashby, by phone to Yusuf): an administrator set the session length to 12 hours, saved, and the page showed 8. Reload: still 8. Sign out and in: 12.

The session length is a per-client sign-in policy: 8 hours unless an administrator sets 1–12 hours in Settings › Sign-in. The API stored 12. Since ENG-1519 the portal keeps client settings for the session and doesn't refresh them after saving.

Steps to reproduce

  1. Settings › Sign-in, change the session length, save.
  2. Leave the page and come back.

Expected: the new value. Actual: the old value until sign-out.

Linked issues

Comments (2)

Aiko Tanaka · 6 Jul 2026, 13:20 UTC

Mine, from the caching change. Saving now replaces the cached settings. Checked every settings page for the same thing.

Hanna Virtanen · 7 Jul 2026, 09:40 UTC

Verified: session length, phone codes switch, notices.