From 1776703da09eb68ad195a6d14dcca7bd8a48dd71 Mon Sep 17 00:00:00 2001 From: pkdash Date: Thu, 20 Jun 2024 14:45:11 -0400 Subject: [PATCH] [#8] using the new HSResourceMetadataDOC for HS resource level metadata --- hsextract/adapters/hydroshare.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/hsextract/adapters/hydroshare.py b/hsextract/adapters/hydroshare.py index e620bd9..aac467f 100644 --- a/hsextract/adapters/hydroshare.py +++ b/hsextract/adapters/hydroshare.py @@ -3,7 +3,7 @@ from pydantic import BaseModel, EmailStr, HttpUrl, validator from hsextract.adapters.utils import RepositoryType from hsextract.models import schema -from hsextract.models.schema import CoreMetadataDOC +from hsextract.models.schema import HSResourceMetadataDOC class Creator(BaseModel): @@ -269,9 +269,7 @@ def to_dataset_provider(): return provider def to_catalog_dataset(self): - # TODO: In place of CoreMetadataDOC, may have to use the new HSResourceMetadataDOC - # schema (see cataloapi for this schema) - dataset = CoreMetadataDOC.construct() + dataset = HSResourceMetadataDOC.construct() dataset.provider = self.to_dataset_provider() dataset.name = self.title dataset.description = self.abstract