Don't depend on ModLog

This commit is contained in:
Mikael Nordfeldth 2016-02-13 01:10:01 +01:00
parent be35975b12
commit 799c2e47fe
2 changed files with 4 additions and 4 deletions

View File

@ -155,8 +155,8 @@ class RegisterThrottlePlugin extends Plugin
}
$scoped = $action->getScoped();
if (!$scoped instanceof Profile || !$scoped->hasRight(self::VIEWMODLOG)) {
// only continue if we are allowed to VIEWMODLOG
if (!$scoped->hasRight(Right::SILENCEUSER)) {
// only show registration IP if we have the right to silence users
return true;
}

View File

@ -15,8 +15,8 @@ class IpregistrationsAction extends ManagedAction
protected function doPreparation()
{
if (!$scoped->hasRight(self::VIEWMODLOG) && !$scoped->hasRole(Profile_role::ADMINISTRATOR)) {
throw new AuthorizationException(_('You do not have privileges to see this page'));
if (!$scoped->hasRight(Right::SILENCEUSER) && !$scoped->hasRole(Profile_role::ADMINISTRATOR)) {
throw new AuthorizationException(_('You are not authorized to view this page.'));
}
$this->ipaddress = $this->trimmed('ipaddress');