diff --git a/app/controllers/graders_controller.rb b/app/controllers/graders_controller.rb --- a/app/controllers/graders_controller.rb +++ b/app/controllers/graders_controller.rb @@ -86,7 +86,8 @@ @formatted_code = formatter.format(lexer.lex(@submission.source)) @css_style = Rouge::Themes::ThankfulEyes.render(scope: '.highlight') - SubmissionViewLogs.create(user_id: session[:user_id],submission_id: @submission.id) + user = User.find(session[:user_id]) + SubmissionViewLog.create(user_id: session[:user_id],submission_id: @submission.id) unless user.admin? end diff --git a/app/models/submission_view_logs.rb b/app/models/submission_view_log.rb rename from app/models/submission_view_logs.rb rename to app/models/submission_view_log.rb --- a/app/models/submission_view_logs.rb +++ b/app/models/submission_view_log.rb @@ -1,3 +1,3 @@ -class SubmissionViewLogs < ActiveRecord::Base +class SubmissionViewLog < ActiveRecord::Base attr_accessible :submission_id, :user_id end