<% # Copyright (C) 2015 - present Instructure, Inc. # # This file is part of Canvas. # # Canvas is free software: you can redistribute it and/or modify it under # the terms of the GNU Affero General Public License as published by the Free # Software Foundation, version 3 of the License. # # Canvas is distributed in the hope that it will be useful, but WITHOUT ANY # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU Affero General Public License for more # details. # # You should have received a copy of the GNU Affero General Public License along # with this program. If not, see . %> <% hide_footer = true prerequisites = [] if viewable hide_footer = context_module && context_module.prerequisites && !context_module.prerequisites.empty? prerequisites = (context_module.prerequisites || []) if context_module else hide_footer = context_module && context_module.active_prerequisites && !context_module.active_prerequisites.empty? prerequisites = (context_module.active_prerequisites || []) if context_module end if @is_student prerequisites = prerequisites.select { |prerequisite| @viewable_module_ids.include?(prerequisite[:id]) } hide_footer = context_module && prerequisites && !prerequisites.empty? end prereq_list = prerequisite_list(prerequisites) %>
<% if context_module %> <% prerequisites.each do |pre| %>
<% end %> <% end %>
' style="<%= hidden unless hide_footer%>"> <%= before_label('prerequisites', %{Prerequisites}) %> <%= prereq_list %>