Skip to content

Commit

Permalink
Merge branch 'task/digital-rocks' into task/WC-21--DRP-Project-Cover-…
Browse files Browse the repository at this point in the history
…Image
  • Loading branch information
shayanaijaz committed Feb 21, 2025
2 parents f459e65 + 7add4a0 commit aa173dd
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 aa173dd

Please sign in to comment.