diff --git a/app/views/request_for_comments/show.html.erb b/app/views/request_for_comments/show.html.erb index 7894d66f..d1f5591f 100644 --- a/app/views/request_for_comments/show.html.erb +++ b/app/views/request_for_comments/show.html.erb @@ -2,9 +2,15 @@

<%= Exercise.find(@request_for_comment.exercise_id) %>

<% - - user = @request_for_comment.user - + user = @request_for_comment.user + submission_id = ActiveRecord::Base.connection.execute("select id from submissions + where exercise_id = + #{@request_for_comment.exercise_id} AND + user_id = #{@request_for_comment.user_id} AND + '#{@request_for_comment.created_at}' > created_at + order by created_at desc + limit 1").first['id'].to_i + submission = Submission.find(submission_id) %> <%= user %> | <%= @request_for_comment.requested_at %>

@@ -13,36 +19,34 @@ -
<%= CodeOcean::File.find(@request_for_comment.file_id).content %> -
+<% submission.files.each do |file| %> + <%= (file.path or "") + "/" + file.name + file.file_type.file_extension %> +
<%= file.content %> +
+<% end %>