deactivate logout option on identities list empty

This commit is contained in:
yggverse 2024-08-04 03:11:37 +03:00
parent 06834d92c4
commit 333b39c74f

View file

@ -257,15 +257,6 @@ class Auth
// Detect option type
switch ($id)
{
case Auth\Option\Identity::ID_LOG_OUT:
// Logout previous session
$this->page->container->browser->database->auth->logout(
$this->page->navbar->request->getValue()
);
break;
case Auth\Option\Identity::ID_CRT_NEW:
// Logout previous session
@ -303,6 +294,15 @@ class Auth
break;
case Auth\Option\Identity::ID_LOG_OUT:
// Logout previous session
$this->page->container->browser->database->auth->logout(
$this->page->navbar->request->getValue()
);
break;
default:
// Logout previous session
@ -352,6 +352,17 @@ class Auth
}
break;
case Auth\Option\Identity::ID_LOG_OUT:
// Update sensibility
$option->gtk->set_sensitive(
count(
$this->_options
) > 2
);
break;
}
}
}