From 8a6e0a83669f58ce31889cb2a527c912b5266bf0 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Mon, 19 Dec 2022 16:11:35 +0100 Subject: [PATCH] Catch empty files_json during conversion --- app/controllers/concerns/file_conversion.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/controllers/concerns/file_conversion.rb b/app/controllers/concerns/file_conversion.rb index a12e90ec..018ee00a 100644 --- a/app/controllers/concerns/file_conversion.rb +++ b/app/controllers/concerns/file_conversion.rb @@ -4,6 +4,9 @@ module FileConversion private def convert_files_json_to_files(files_json) + # Return an empty list of files and directories if the files_json is nil + return [[], []] if files_json.blank? + all_file_types = FileType.all directories = [] files = files_json['files'].filter_map do |file|