diff --git a/moonraker/components/file_manager/file_manager.py b/moonraker/components/file_manager/file_manager.py index d325677..7817447 100644 --- a/moonraker/components/file_manager/file_manager.py +++ b/moonraker/components/file_manager/file_manager.py @@ -619,11 +619,7 @@ class FileManager: f"Cannot create archive at '{dest_path}'. Parent " "directory does not exist." ) - items: Union[str, List[str]] = web_request.get("items") - if isinstance(items, str): - items = [ - item.strip() for item in items.split(",") if item.strip() - ] + items = web_request.get_list("items") if not items: raise self.server.error( "At least one file or directory must be specified"