summaryrefslogtreecommitdiff
path: root/app/src/main/res/values
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-08-22 00:54:44 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-08-22 00:54:44 +0000
commitfccbaf8b647cf9350a00e76bab02c129dbad7dca (patch)
tree27a17a21289ddf52c3bbba211b67c4d93be64332 /app/src/main/res/values
parent303c117eb9e6dfcbab2bab5fe3a3a34d843bf7b7 (diff)
StashClient: cancellable requests, longer sync timeout, defensive parsing
Uses the new Call.await() instead of a thread-blocking execute(). The sync=true save endpoint can take up to ~30s (server-side extract + summary), longer than the shared client's stock 10s read timeout -- overridden per-call so feed fetches don't inherit a 35s timeout they don't need. A 409 (duplicate) is authoritative from the status code alone; a body that doesn't match DuplicateErrorResponse's exact shape no longer downgrades a real "already saved" into a misleading "save failed".
Diffstat (limited to 'app/src/main/res/values')
0 files changed, 0 insertions, 0 deletions