summaryrefslogtreecommitdiff
path: root/app/Http/RequestHandlers/AccountDelete.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-11-07 17:51:55 +0000
committerGreg Roach <fisharebest@webtrees.net>2019-11-07 21:05:52 +0000
commit7c4add84379afdbaa7c4c272763673edc20fb830 (patch)
treef8089d82fa08ab0e0f763e4e5b4dbfe4814a0a9f /app/Http/RequestHandlers/AccountDelete.php
parenta32e67c745176498fa0b89cfb76e553aa066d4f4 (diff)
downloadwebtrees-7c4add84379afdbaa7c4c272763673edc20fb830.tar.gz
webtrees-7c4add84379afdbaa7c4c272763673edc20fb830.tar.bz2
webtrees-7c4add84379afdbaa7c4c272763673edc20fb830.zip
Fix error updating account preferences; use constants for preference names
Diffstat (limited to 'app/Http/RequestHandlers/AccountDelete.php')
-rw-r--r--app/Http/RequestHandlers/AccountDelete.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/Http/RequestHandlers/AccountDelete.php b/app/Http/RequestHandlers/AccountDelete.php
index b992b7603e..c9214ec965 100644
--- a/app/Http/RequestHandlers/AccountDelete.php
+++ b/app/Http/RequestHandlers/AccountDelete.php
@@ -59,7 +59,7 @@ class AccountDelete implements RequestHandlerInterface
$user = $request->getAttribute('user');
// An administrator can only be deleted by another administrator
- if ($user instanceof User && !$user->getPreference('canadmin')) {
+ if ($user instanceof User && $user->getPreference(User::PREF_IS_ADMINISTRATOR) !== '1') {
$this->user_service->delete($user);
Auth::logout();
}