We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
_format_share
1 parent 0fcaa29 commit e5d32a6Copy full SHA for e5d32a6
cirro/cli/interactive/download_args.py
@@ -12,11 +12,13 @@
12
from cirro.utils import format_date
13
14
15
-def _format_share(dataset: DatasetWithShare) -> str:
16
- return f'({dataset.share.name})' if dataset.share else ''
+def _format_share(dataset: Dataset | DatasetWithShare) -> str:
+ if isinstance(dataset, DatasetWithShare) and dataset.share:
17
+ return f'({dataset.share.name})'
18
+ return ''
19
20
-def ask_dataset(datasets: List[DatasetWithShare], input_value: str) -> str:
21
+def ask_dataset(datasets: List[Dataset], input_value: str) -> str:
22
if len(datasets) == 0:
23
raise InputError("No datasets available")
24
sorted_datasets = sorted(datasets, key=lambda d: d.created_at, reverse=True)
0 commit comments