Skip to content

fix(database): persist import queue skip flags - #994

Merged
javi11 merged 1 commit into
mainfrom
fix/import-queue-skip-flags
Oct 14, 2026
Merged

javi11 merged 1 commit into
mainfrom
fix/import-queue-skip-flags

Conversation

@javi11

@javi11 javi11 commented Oct 10, 2026

Copy link
Copy Markdown
Collaborator

Manual imports now retain skip_arr_notification and skip_post_import_links in the queue. Both single-item repository paths also apply the latest flags when an eligible row is requeued, while their existing status guards continue to protect active rows.

Closes #964.

Validation:

  • Added insert/upsert tests for all flag combinations, including resetting flags and protecting existing row statuses.
  • Added an HTTP handler-to-SQLite integration test for true, false, and omitted skip_arr_notification.
  • go test ./..., affected package race tests, go vet, and scoped golangci-lint passed.

PostgreSQL variants are included but were skipped locally because ALTMOUNT_TEST_PG_DSN is unset.

@javi11
javi11 merged commit 6219dea into main Oct 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

POST /api/import/file drops skip_arr_notification

1 participant