From f68f660eb47250885cddeb5d77f221fc680d3137 Mon Sep 17 00:00:00 2001 From: Alexkurd Date: Wed, 30 Jan 2019 14:50:59 +0300 Subject: [PATCH] transparent favicon.ico instead no file --- wa-apps/site/img/favicon.ico | Bin 0 -> 198 bytes .../settings/siteSettingsSave.controller.php | 5 +++++ 2 files changed, 5 insertions(+) create mode 100644 wa-apps/site/img/favicon.ico diff --git a/wa-apps/site/img/favicon.ico b/wa-apps/site/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..85a4d9fac03ba838f37feca9d583478bd4afd647 GIT binary patch literal 198 xcmZQzU<5(|0VXiLfq{WR42U&=SOAC>fEXkX0u5jillcGtKc*mwA|N9u!2sz^B%}ZU literal 0 HcmV?d00001 diff --git a/wa-apps/site/lib/actions/settings/siteSettingsSave.controller.php b/wa-apps/site/lib/actions/settings/siteSettingsSave.controller.php index 5b286c9f2..e3d27faad 100644 --- a/wa-apps/site/lib/actions/settings/siteSettingsSave.controller.php +++ b/wa-apps/site/lib/actions/settings/siteSettingsSave.controller.php @@ -189,6 +189,11 @@ protected function saveFavicon() } elseif ($favicon->error_code != UPLOAD_ERR_NO_FILE) { $this->errors = $favicon->error; } + $path = wa()->getDataPath('data/'.siteHelper::getDomain().'/favicon.ico', true); + if (!file_exists($path) || !is_writable($path)) { + $faviconEmpty = waConfig::get('wa_path_apps').'/site/img/favicon.ico'; + waFiles::copy($faviconEmpty, $path); + } } protected function saveTouchicon()