hange the order of conditions
This commit is contained in:
parent
7a5c871a43
commit
207ba891f5
1 changed files with 5 additions and 5 deletions
|
@ -81,8 +81,7 @@ class User extends DataModel
|
||||||
*/
|
*/
|
||||||
protected function getisBanByName(): bool
|
protected function getisBanByName(): bool
|
||||||
{
|
{
|
||||||
return ! $this->isAdmin
|
return ! $this->isAdmin && $this->c->bans->banFromName($this->username) > 0;
|
||||||
&& $this->c->bans->banFromName($this->username) > 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -96,6 +95,7 @@ class User extends DataModel
|
||||||
|
|
||||||
while (! $model instanceof Forum) {
|
while (! $model instanceof Forum) {
|
||||||
$model = $model->parent;
|
$model = $model->parent;
|
||||||
|
|
||||||
if (! $model instanceof Model) {
|
if (! $model instanceof Model) {
|
||||||
throw new RuntimeException('Moderator\'s rights can not be found');
|
throw new RuntimeException('Moderator\'s rights can not be found');
|
||||||
}
|
}
|
||||||
|
@ -265,7 +265,7 @@ class User extends DataModel
|
||||||
*/
|
*/
|
||||||
protected function getviewUsers(): bool
|
protected function getviewUsers(): bool
|
||||||
{
|
{
|
||||||
return 1 === $this->g_view_users || $this->isAdmin;
|
return $this->isAdmin || 1 === $this->g_view_users;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -273,7 +273,7 @@ class User extends DataModel
|
||||||
*/
|
*/
|
||||||
protected function getsearchUsers(): bool
|
protected function getsearchUsers(): bool
|
||||||
{
|
{
|
||||||
return 1 === $this->g_search_users || $this->isAdmin;
|
return $this->isAdmin || 1 === $this->g_search_users;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -400,7 +400,7 @@ class User extends DataModel
|
||||||
*/
|
*/
|
||||||
protected function getusePoll(): bool
|
protected function getusePoll(): bool
|
||||||
{
|
{
|
||||||
return 1 === $this->c->config->b_poll_enabled && ! $this->isGuest;
|
return ! $this->isGuest && 1 === $this->c->config->b_poll_enabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function fLog(): string
|
public function fLog(): string
|
||||||
|
|
Loading…
Reference in a new issue