diff --git a/src/Form/HotjarAdminSettingsForm.php b/src/Form/HotjarAdminSettingsForm.php index 4debfbf..dafbc98 100644 --- a/src/Form/HotjarAdminSettingsForm.php +++ b/src/Form/HotjarAdminSettingsForm.php @@ -209,15 +209,16 @@ class HotjarAdminSettingsForm extends ConfigFormBase { $settings = hotjar_get_settings(); $snippet = _hotjar_get_snippet($settings['account'], $settings['snippet_version']); $path = file_unmanaged_save_data($snippet, 'public://hotjar/hotjar.script.js', FILE_EXISTS_REPLACE); - $result = !$path; - if (!$result) { + + if ($path === FALSE) { drupal_set_message($this->t('An error occurred saving one or more snippet files. Please try again or contact the site administrator if it persists.')); + return FALSE; } - else { - drupal_set_message($this->t('Created three snippet files based on configuration.')); - \Drupal::service('asset.js.collection_optimizer')->deleteAll(); - _drupal_flush_css_js(); - } - return $result; + + drupal_set_message($this->t('Created three snippet files based on configuration.')); + \Drupal::service('asset.js.collection_optimizer')->deleteAll(); + _drupal_flush_css_js(); + + return TRUE; } }