Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
852416110e |
@@ -25,14 +25,15 @@ declares one.
|
||||
|
||||
# Completed Steps
|
||||
|
||||
- 2026-10-06: When the refresh a command starts with gets HTTP 401, because the
|
||||
server no longer accepts the saved session's token, the command prints one
|
||||
line, `quak: the saved session is no longer valid; run "quak login"`, and
|
||||
exits 3 (issue 164). A missing or corrupt session file keeps its message and
|
||||
now also exits 3, so a cron job can tell that the user must log in again.
|
||||
`run` in `src/cli-run.ts` recognises the 401, which reaches it unchanged from
|
||||
the refresh, so `quak backup` stops there before it touches any file. Every
|
||||
other error still exits 1.
|
||||
- 2026-10-06: When the server answers HTTP 401 and that ends a command that
|
||||
loads the saved session, because the server no longer accepts its token, the
|
||||
command prints one line,
|
||||
`quak: the saved session is no longer valid; run "quak login"`, and exits 3
|
||||
(issue 164). `quak backup` meets that 401 on the refresh it starts with,
|
||||
before it touches any file. For the same commands, a missing or corrupt
|
||||
session file keeps its message and also exits 3, so a cron job can tell that
|
||||
the user must log in again. `quak logout` is unchanged. `run` in
|
||||
`src/cli-run.ts` recognises the 401, which reaches it unchanged.
|
||||
|
||||
- 2026-10-06: `quak backup` writes the account and album records
|
||||
`backup-metadata` writes (issue 166): `account.json` with the account's
|
||||
|
||||
Reference in New Issue
Block a user