Fix issued skills page from version 1.9.x

1.10.x
Angel Fernando Quiroz Campos 10 years ago
parent 78f1f11a23
commit f626ea969a
  1. 2
      main/badge/issued.php
  2. 6
      main/template/default/skill/issued.tpl

@ -63,7 +63,7 @@ $badgeAssertions = [];
foreach ($userSkills as $userSkill) {
$sessionId = 0;
$course = $entityManager->find('ChamiloCoreBundle:Course', $userSkill->getCourseId());
$courseName = $course->getTitle();
$courseName = $course ? $course->getTitle() : '';
if ($userSkill->getSessionId()) {
$session = $entityManager->find('ChamiloCoreBundle:Session', $userSkill->getSessionId());

@ -11,7 +11,11 @@
<div class="panel-body">
{% for course in skill_info.courses %}
<p>
<em class="fa fa-clock-o fa-fw"></em> {{ 'TimeXThroughCourseY'|get_lang|format(course.date_issued, course.name) }}
{% if course.name %}
<em class="fa fa-clock-o fa-fw"></em> {{ 'TimeXThroughCourseY'|get_lang|format(course.date_issued, course.name) }}
{% else %}
<em class="fa fa-clock-o fa-fw"></em> {{ course.date_issued }}
{% endif %}
</p>
{% endfor %}
</div>

Loading…
Cancel
Save