From 5cf24e6094940365cbd625c834c1f2c70ad1609e Mon Sep 17 00:00:00 2001 From: Liam Morland <lkmorlan@uwaterloo.ca> Date: Thu, 13 Jun 2019 14:56:38 -0400 Subject: [PATCH] Issue #3036845: Call watchdog() when pdftk not properly installed --- fillpdf.module | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fillpdf.module b/fillpdf.module index 2348ce5..0fc1cb5 100644 --- a/fillpdf.module +++ b/fillpdf.module @@ -1546,8 +1546,14 @@ function fillpdf_execute_merge($method, array $fields, $fillpdf, $mode = 'url', ob_start(); passthru(implode(' ', $pdftk_command)); $data = ob_get_clean(); + + $error = NULL; if ($data === FALSE) { - drupal_set_message(t('pdftk not properly installed. No PDF generated.'), 'error'); + $error = t('pdftk not properly installed. No PDF generated.'); + } + if ($error) { + drupal_set_message($error, 'error'); + watchdog('fillpdf', $error, array(), WATCHDOG_ERROR); } file_unmanaged_delete($xfdffile); break; -- GitLab