From 51d548553e11e77f08bdd7a7700fe1ce4fbd0f79 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse Date: Thu, 6 Nov 2025 07:51:45 +0000 Subject: =?UTF-8?q?Resolve=20"Frageb=C3=B6gen:=20PDF-Export=20der=20Auswer?= =?UTF-8?q?tung=20funktioniert=20nicht"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #6027 Merge request studip/studip!4594 --- app/views/questionnaire/evaluate.php | 2 +- resources/assets/javascripts/lib/questionnaire.js | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/views/questionnaire/evaluate.php b/app/views/questionnaire/evaluate.php index 56c1ab7..ed25ba8 100644 --- a/app/views/questionnaire/evaluate.php +++ b/app/views/questionnaire/evaluate.php @@ -76,7 +76,7 @@ if (isset($filtered[$questionnaire->getId()]) && $filtered[$questionnaire->getId getId())) ?> resultsVisible()) : ?> - "STUDIP.Questionnaire.exportEvaluationAsPDF(this.closest('article.studip')); return false;"]) ?> + "STUDIP.Questionnaire.exportEvaluationAsPDF(this.closest('.questionnaire_results')); return false;"]) ?> isEditable() && $questionnaire->isRunning()) : ?> getId())) ?> diff --git a/resources/assets/javascripts/lib/questionnaire.js b/resources/assets/javascripts/lib/questionnaire.js index 2c48d88..243d26c 100644 --- a/resources/assets/javascripts/lib/questionnaire.js +++ b/resources/assets/javascripts/lib/questionnaire.js @@ -226,7 +226,7 @@ const Questionnaire = { } }, - async exportEvaluationAsPDF(container) { + async exportEvaluationAsPDF(results) { const [html2canvas, jsPDF] = await Promise.all([ import('html2canvas').then(m => m.default), import('jspdf').then(m => m.default), @@ -236,8 +236,6 @@ const Questionnaire = { orientation: 'portrait' }); - const results = container.querySelector('.questionnaire_results'); - results.classList.add('print-view'); const title = results.dataset.title; -- cgit v1.0