Skip to content

Conversation

@kpsherva
Copy link
Contributor

@kpsherva kpsherva commented Aug 27, 2025

  • removing the manager method as it does not change anything (if DOI was not already on the record, it won't be created here)

@kpsherva kpsherva moved this to In review 🔍 in Sprint Q1/2026 Aug 27, 2025
* removing the manager method as it does not change anything
 (if DOI was not already on the record, it won't be created here)
@kpsherva kpsherva moved this from In review 🔍 to To release 🤖 in Sprint Q1/2026 Sep 3, 2025
@kpsherva kpsherva moved this from To release 🤖 to In review 🔍 in Sprint Q1/2026 Sep 3, 2025
self._pids.pid_manager.create_and_reserve(record)
uow.register(RecordCommitOp(record, indexer=self.indexer))
uow.register(TaskOp(register_or_update_pid, record["id"], "doi", parent=False))
# If the record was previously public it will still keep the parent PID
Copy link
Member

Choose a reason for hiding this comment

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

Should the parent PID logic also be removed?

"lift_embargo", identity, draft=draft, record=record, uow=uow
)

self._pids.pid_manager.create_and_reserve(record)
Copy link
Member

Choose a reason for hiding this comment

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

This is breaking one unit test.

@JakobMiesner JakobMiesner moved this from In review 🔍 to In progress in Sprint Q1/2026 Sep 5, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 5, 2025

This PR was automatically marked as stale.

@github-actions github-actions bot added the stale label Nov 5, 2025
@kpsherva kpsherva moved this from In progress to Ready in Sprint Q1/2026 Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Ready

Development

Successfully merging this pull request may close these issues.

2 participants