fix(handler): set issue_prefix when auto-creating workspace on first login
ensureUserWorkspace in auth.go omitted the IssuePrefix field when creating a default workspace during first login. This caused the workspace's issue_prefix to be empty, producing identifiers like "-16" instead of "JIA-16". - Pass generateIssuePrefix(wsName) when creating the default workspace - Add fallback in getIssuePrefix to regenerate from workspace name if the stored prefix is empty - Add migration 024 to backfill empty prefixes on existing workspaces
This commit is contained in:
parent
e1e4079da1
commit
f5519e4f64
4 changed files with 18 additions and 2 deletions
|
|
@ -0,0 +1 @@
|
|||
-- No-op: we cannot reliably determine which workspaces previously had empty prefixes.
|
||||
Loading…
Add table
Add a link
Reference in a new issue