Quellcode durchsuchen

Fix getPicturePath fatal error

Julio Montoya vor 6 Jahren
Ursprung
Commit
bc26c9c577
2 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 1 1
      main/course_info/about.php
  2. 3 2
      main/inc/lib/template.lib.php

+ 1 - 1
main/course_info/about.php

@@ -139,7 +139,7 @@ $courseItem = [
     'code' => $course->getCode(),
     'title' => $course->getTitle(),
     'description' => $courseDescription,
-    'image' => $course->getPicturePath(true),
+    'image' => CourseManager::getPicturePath($course, true),
     'syllabus' => $topics,
     'tags' => $courseTags,
     'teachers' => $teachersData,

+ 3 - 2
main/inc/lib/template.lib.php

@@ -1845,8 +1845,9 @@ class Template
                         $socialMeta .= '<meta property="og:description" content="'.$metaDescription.'" />'."\n";
                     }
 
-                    if (!empty($course->getPicturePath(true))) {
-                        $socialMeta .= '<meta property="og:image" content="'.$course->getPicturePath(true).'" />'."\n";
+                    $picture = CourseManager::getPicturePath($course, true);
+                    if (!empty($picture)) {
+                        $socialMeta .= '<meta property="og:image" content="'.$picture.'" />'."\n";
                     } else {
                         $socialMeta .= $this->getMetaPortalImagePath();
                     }