diff options
| -rw-r--r-- | app/views/questionnaire/evaluate.php | 2 | ||||
| -rw-r--r-- | 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 <?= \Studip\LinkButton::create(_("Starten"), URLHelper::getURL("dispatch.php/questionnaire/start/".$questionnaire->getId())) ?> <? endif ?> <? if ($questionnaire->resultsVisible()) : ?> - <?= \Studip\LinkButton::create(_('PDF exportieren'), '#', ['onclick' => "STUDIP.Questionnaire.exportEvaluationAsPDF(this.closest('article.studip')); return false;"]) ?> + <?= \Studip\LinkButton::create(_('PDF exportieren'), '#', ['onclick' => "STUDIP.Questionnaire.exportEvaluationAsPDF(this.closest('.questionnaire_results')); return false;"]) ?> <? endif ?> <? if ($questionnaire->isEditable() && $questionnaire->isRunning()) : ?> <?= \Studip\LinkButton::create(_("Beenden"), URLHelper::getURL("dispatch.php/questionnaire/stop/".$questionnaire->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; |
