diff --git a/src/auto_archiver/feeders/gsheet_feeder.py b/src/auto_archiver/feeders/gsheet_feeder.py index 6fbe68e..19142f4 100644 --- a/src/auto_archiver/feeders/gsheet_feeder.py +++ b/src/auto_archiver/feeders/gsheet_feeder.py @@ -64,7 +64,10 @@ class GsheetsFeeder(Gsheets, Feeder): # All checks done - archival process starts here m = Metadata().set_url(url) ArchivingContext.set("gsheet", {"row": row, "worksheet": gw}, keep_on_reset=True) - folder = slugify(gw.get_cell_or_default(row, 'folder', "").strip()) + if gw.get_cell_or_default(row, 'folder', "") is None: + folder = '' + else: + folder = slugify(gw.get_cell_or_default(row, 'folder', "").strip()) if len(folder): if self.use_sheet_names_in_stored_paths: ArchivingContext.set("folder", os.path.join(folder, slugify(self.sheet), slugify(wks.title)), True)