From a9fae7048b71e72bd94b6f08795ea055d9516caa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Klockiewicz?= Date: Sun, 27 May 2018 17:58:51 +0200 Subject: [PATCH] Fix language deleting --- inc/modules/settings/Admin.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inc/modules/settings/Admin.php b/inc/modules/settings/Admin.php index b5e1585..a96fd02 100644 --- a/inc/modules/settings/Admin.php +++ b/inc/modules/settings/Admin.php @@ -415,8 +415,10 @@ class Admin extends AdminModule $this->notify('failure', $this->lang('lang_delete_failure')); } else { - if (deleteDir(BASE_DIR.'/inc/lang/'.$name)) { + if (unlink(BASE_DIR.'/inc/lang/'.$name.'/.lock') && deleteDir(BASE_DIR.'/inc/lang/'.$name)) { $this->notify('success', $this->lang('lang_delete_success')); + } else { + $this->notify('failure', $this->lang('lang_delete_failure')); } }