Commit Graph

2 Commits

Author SHA1 Message Date
2b55e7458b fix: use window.LogConfig pattern for storeRoles logger
Some checks failed
CI / ruff (push) Successful in 11s
CI / deploy (push) Has been skipped
CI / pytest (push) Failing after 45m57s
CI / validate (push) Successful in 22s
CI / dependency-scanning (push) Successful in 29s
CI / docs (push) Has been skipped
createModuleLogger is not available in store context. Use the same
window.LogConfig.createLogger pattern as team.js.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 19:24:13 +01:00
c82210795f fix: move storeRoles() to external JS with base layout inheritance
Some checks failed
CI / ruff (push) Successful in 10s
CI / dependency-scanning (push) Has been cancelled
CI / docs (push) Has been cancelled
CI / deploy (push) Has been cancelled
CI / pytest (push) Has started running
CI / validate (push) Has been cancelled
The inline storeRoles() was missing ...data() spread, causing Alpine
errors for dark mode, sidebar, storeCode etc. Follow the same pattern
as team.js: external JS file with ...data() and parent init() call.
Uses apiClient and Utils.showToast per architecture rules.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 19:15:19 +01:00