From cf957eb71591cc7e9a7cedfffbabfa67ad771c7b Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Fri, 4 Nov 2022 17:30:30 +0100 Subject: [PATCH] Prevent reference_implementation to be copied to Runner --- app/models/submission.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/submission.rb b/app/models/submission.rb index 2bb12e8c..41b593d6 100644 --- a/app/models/submission.rb +++ b/app/models/submission.rb @@ -205,6 +205,7 @@ class Submission < ApplicationRecord begin runner = Runner.for(user, exercise.execution_environment) files = collect_files + files.reject!(&:reference_implementation?) files.reject!(&:teacher_defined_assessment?) if cause == 'run' Rails.logger.debug { "#{Time.zone.now.getutc.inspect}: Copying files to Runner #{runner.id} for #{user_type} #{user_id} and Submission #{id}." } runner.copy_files(files)