-
<%= Exercise.find(@request_for_comment.exercise_id) %>
+
<%= link_to(@request_for_comment.exercise.title, [:implement, @request_for_comment.exercise]) %>
<%
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)
+ submission = @request_for_comment.submission
%>
- <%= user.displayname %> | <%= @request_for_comment.requested_at %>
+ <%= user.displayname %> | <%= @request_for_comment.created_at.localtime %>
+
+ <%= t('activerecord.attributes.exercise.description') %>: "<%= render_markdown(@request_for_comment.exercise.description) %>"
+
+
<% if @request_for_comment.question and not @request_for_comment.question == '' %>
- <%= t('activerecord.attributes.request_for_comments.question')%>: "<%= @request_for_comment.question %>"
+ <%= t('activerecord.attributes.request_for_comments.question')%>: "<%= @request_for_comment.question %>"
<% else %>
- <%= t('request_for_comments.no_question') %>
+ <%= t('activerecord.attributes.request_for_comments.question')%>: <%= t('request_for_comments.no_question') %>
<% end %>
+ <% if (policy(@request_for_comment).mark_as_solved? and not @request_for_comment.solved?) %>
+
+ <% elsif (@request_for_comment.solved?) %>
+
+ <% else %>
+
+ <% end %>
<% submission.files.each do |file| %>
<%= (file.path or "") + "/" + file.name + file.file_type.file_extension %>
-