From 89683dab9d06003957a47bd4d94d8df99661fa82 Mon Sep 17 00:00:00 2001 From: Jan Renz Date: Tue, 28 Apr 2015 17:11:06 +0200 Subject: [PATCH] Try to fix bug --- app/controllers/concerns/submission_parameters.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/concerns/submission_parameters.rb b/app/controllers/concerns/submission_parameters.rb index f67e2f7c..6b1781b3 100644 --- a/app/controllers/concerns/submission_parameters.rb +++ b/app/controllers/concerns/submission_parameters.rb @@ -12,7 +12,11 @@ module SubmissionParameters private :reject_illegal_file_attributes! def submission_params - submission_params = params[:submission].permit(:cause, :exercise_id, files_attributes: file_attributes).merge(user_id: current_user.id, user_type: current_user.class.name) + if current_user + current_user_id = current_user.id + current_user_class_name = current_user.class.name + end + submission_params = params[:submission].permit(:cause, :exercise_id, files_attributes: file_attributes).merge(user_id: current_user_id, user_type: current_user_class_name) reject_illegal_file_attributes!(submission_params) submission_params end