From 4cddcb6544d406a8a9bbb51c4c605c99c0daa9c9 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Thu, 18 Nov 2021 13:37:32 +0100 Subject: [PATCH] Fixes CODEOCEAN-68 with empty file --- lib/runner/strategy/poseidon.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/runner/strategy/poseidon.rb b/lib/runner/strategy/poseidon.rb index c5e7c149..c4df9c16 100644 --- a/lib/runner/strategy/poseidon.rb +++ b/lib/runner/strategy/poseidon.rb @@ -114,7 +114,7 @@ class Runner::Strategy::Poseidon < Runner::Strategy copy = files.map do |file| { path: file.filepath, - content: Base64.strict_encode64(file.content.presence || file.native_file.read), + content: Base64.strict_encode64(file.content.presence || file.native_file.read || ''), } end