Skip to content

Commit

Permalink
fix publish bug
Browse files Browse the repository at this point in the history
  • Loading branch information
shayanaijaz committed Feb 21, 2025
1 parent 1a7a491 commit 7add4a0
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,9 @@ def publish_project(self, project_id: str, version: Optional[int] = 1):
value=nx.node_link_data(publication_tree),
)

source_project_id = f'{settings.PORTAL_PROJECTS_SYSTEM_PREFIX}.{project_id}'
source_project = ProjectMetadata.get_project_by_id(source_project_id)

# Mint a DataCite DOI
existing_doi = source_project.value.get("doi", None)

Expand All @@ -127,8 +130,6 @@ def publish_project(self, project_id: str, version: Optional[int] = 1):
doi = datacite_resp["data"]["id"]

# Update project metadata with datacite doi
source_project_id = f'{settings.PORTAL_PROJECTS_SYSTEM_PREFIX}.{project_id}'
source_project = ProjectMetadata.get_project_by_id(source_project_id)
source_project.value['doi'] = doi
source_project.value['publicationDate'] = published_project.created
source_project.save()
Expand Down

0 comments on commit 7add4a0

Please sign in to comment.