-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Stale Addresses #16126
Copy link
Copy link
Open
Labels
plugin: ecommercestatus: needs-triagePossible bug which hasn't been reproduced yetPossible bug which hasn't been reproduced yet
Description
Describe the Bug
Whenever a user logs in, the addresses from the previous session seem to persist and not update to the new users information until a refresh has occured. This includes when there has been no previously logged in user and the site instead shows no addresses in the case where there should be some. This also blocks a just signed in user from completing the checkout. While I have shown 3.79.0 in the below packages, the same issue appears in the latest (3.81.0) release as well.
Link to the code that reproduces this issue
https://github.com/Poavei/e-commerce-issue
Reproduction Steps
- Install repo (or the e-commerce template)
- Create admin account
- Seed products and add inventory
- Make sure there is at least one address
- Logout
- Create new account
- Go straight to "Addresses"
- Previous addresses should display
Which area(s) are affected?
plugin: ecommerce
Environment Info
pnpm payload info
> ecommerce-test@1.0.0 payload /Users/pvinciauskas/Documents/Development/Web/ecommerce-test
> cross-env NODE_OPTIONS=--no-deprecation payload info
npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm.
npm warn Unknown env config "_jsr-registry". This will stop working in the next major version of npm.
npm warn Unknown env config "enable-pre-post-scripts". This will stop working in the next major version of npm.
npm warn Unknown project config "enable-pre-post-scripts". This will stop working in the next major version of npm.
Binaries:
Node: 24.2.0
npm: 11.3.0
Yarn: 1.22.22
pnpm: 10.12.1
Relevant Packages:
payload: 3.79.0
next: 16.2.1
@payloadcms/db-sqlite: 3.79.0
@payloadcms/drizzle: 3.79.0
@payloadcms/email-nodemailer: 3.79.0
@payloadcms/graphql: 3.79.0
@payloadcms/live-preview: 3.79.0
@payloadcms/live-preview-react: 3.79.0
@payloadcms/next/utilities: 3.79.0
@payloadcms/plugin-form-builder: 3.79.0
@payloadcms/plugin-seo: 3.79.0
@payloadcms/richtext-lexical: 3.79.0
@payloadcms/translations: 3.79.0
@payloadcms/ui/shared: 3.79.0
react: 19.2.4
react-dom: 19.2.4
Operating System:
Platform: darwin
Arch: arm64
Version: Darwin Kernel Version 25.3.0: Wed Jan 28 20:54:55 PST 2026; root:xnu-12377.91.3~2/RELEASE_ARM64_T8132
Available memory (MB): 16384
Available CPU cores: 10
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
plugin: ecommercestatus: needs-triagePossible bug which hasn't been reproduced yetPossible bug which hasn't been reproduced yet