Fehler beim PDF-Export
Beschreibung
Courseware mit Akkordion-Abschnitte und Unterseiten. Beim Klick auf PDF-Export (mit Unterseiten) kommt:
2022/12/27 08:50:14 [error] 40437#40437: *159254623 FastCGI sent in stderr: "PHP message: Error: Call to a member function getDownloadURL() on null in /var/www/studip-5.1/templates/courseware/block_types/dialog_cards.php:13
Stack trace:
#0 /var/www/studip-5.1/vendor/flexi/lib/php_template.php(46): require()
#1 /var/www/studip-5.1/vendor/flexi/lib/template.php(157): Flexi_PhpTemplate->_render()
#2 /var/www/studip-5.1/templates/courseware/container_types/accordion_container.php(8): Flexi_Template->render()
#3 /var/www/studip-5.1/vendor/flexi/lib/php_template.php(46): require('/var/www/studip...')
#4 /var/www/studip-5.1/vendor/flexi/lib/template.php(157): Flexi_PhpTemplate->_render()
#5 /var/www/studip-5.1/lib/models/Courseware/StructuralElement.php(843): Flexi_Template->render()
#6 /var/www/studip-5.1/lib/models/Courseware/StructuralElement.php(819): Courseware\StructuralElement->getContainerPdfExport()
#7 /var/www/studip-5.1/lib/models/Courseware/StructuralElement.php(832): Courseware\StructuralElement->getElementPdfExport(2, true, Object(Seminar_User), Object(ExportPDF))
#8 /var/w" while reading response header from upstream, client: 134.106.68.93, server: elearning.uni-oldenburg.de, request: "GET /dispatch.php/contents/courseware/pdf_export/116378/1 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php-fpm.sock:", host: "elearning.uni-oldenburg.de", referrer: "https://elearning.uni-oldenburg.de/dispatch.php/contents/courseware/courseware"
Reproduzierbarkeit
Laut Fehlermeldung könnte es am Dialogcard-Block liegen