From 0db6437c4e1ec3d2dfffcdf7d0691336a7c59129 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Mon, 18 Nov 2024 19:27:21 -0800 Subject: [PATCH] fix plural name for output_dir --- archivebox/abid_utils/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/archivebox/abid_utils/models.py b/archivebox/abid_utils/models.py index 3ae2a8dc..179e2e7e 100644 --- a/archivebox/abid_utils/models.py +++ b/archivebox/abid_utils/models.py @@ -415,9 +415,9 @@ class ModelWithOutputDir(ABIDModel): @property def output_dir_type(self) -> str: """Get the model type parent directory name that holds this object's data e.g. 'archiveresults'""" - parent_dir = getattr(self, 'output_dir_parent', self._meta.model_name) - assert parent_dir - return f'{parent_dir}s' # e.g. archiveresults + parent_dir = getattr(self, 'output_dir_parent', f'{self._meta.model_name}s') + assert len(parent_dir) > 2, f'output_dir_parent must be a non-empty string, got: "{parent_dir}"' + return parent_dir @property def output_dir_name(self) -> str: