Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion cirro/api/models/dataset.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ class Dataset:
info: Dict[str, Any]
params: Dict[str, Any]
created_at: datetime
created_by: str

@classmethod
def from_record(cls, record):
Expand All @@ -57,7 +58,8 @@ def from_record(cls, record):
record.get('sourceDatasets'),
safe_load_json(record.get('infoJson')),
safe_load_json(record.get('paramJson')),
parse_json_date(record.get('createdAt'))
parse_json_date(record.get('createdAt')),
record.get('createdBy')
)

@property
Expand Down
2 changes: 2 additions & 0 deletions cirro/api/services/dataset.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ def find_by_project(self, project_id: str, name: str = None) -> List[Dataset]:
infoJson
paramJson
process
createdBy
createdAt
updatedAt
}
Expand Down Expand Up @@ -79,6 +80,7 @@ def get_from_id(self, _id: str) -> Optional[Dataset]:
infoJson
process
project
createdBy
createdAt
updatedAt
}
Expand Down
1 change: 1 addition & 0 deletions cirro/sdk/dataset.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ def __init__(self, dataset: Dataset, client: DataPortalClient):
self.info = dataset.info
self.params = dataset.params
self.created_at = dataset.created_at
self.created_by = dataset.created_by
self._client = client

def __str__(self):
Expand Down