Skip to content

[ENG-10365] Fixed tasks enqueue#11801

Merged
brianjgeiger merged 1 commit into
CenterForOpenScience:feature/pbs-26-13from
ihorsokhanexoft:fix/ENG-10365
Jul 7, 2026
Merged

[ENG-10365] Fixed tasks enqueue#11801
brianjgeiger merged 1 commit into
CenterForOpenScience:feature/pbs-26-13from
ihorsokhanexoft:fix/ENG-10365

Conversation

@ihorsokhanexoft

Copy link
Copy Markdown
Contributor

Ticket

https://openscience.atlassian.net/browse/ENG-10365

Purpose

after_register signal calls handlers.enqueue_task on a list of archive tasks that call archive_node which archives a node and calls waterbutler callback synchronously within asynchronous context. Instead of calling archiving addons and waterbutler callback, return chain of tasks that will be called by after_register

@andrewsheredko andrewsheredko left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@brianjgeiger brianjgeiger merged commit a2f0344 into CenterForOpenScience:feature/pbs-26-13 Jul 7, 2026
8 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.

3 participants