From: Mikael Nordfeldth Date: Sat, 13 Feb 2016 00:10:01 +0000 (+0100) Subject: Don't depend on ModLog X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=799c2e47fe208f6fe111e035cf7824447d790b0b;p=quix0rs-gnu-social.git Don't depend on ModLog --- diff --git a/plugins/RegisterThrottle/RegisterThrottlePlugin.php b/plugins/RegisterThrottle/RegisterThrottlePlugin.php index 1150cd0112..88f2a96771 100644 --- a/plugins/RegisterThrottle/RegisterThrottlePlugin.php +++ b/plugins/RegisterThrottle/RegisterThrottlePlugin.php @@ -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; } diff --git a/plugins/RegisterThrottle/actions/ipregistrations.php b/plugins/RegisterThrottle/actions/ipregistrations.php index 31217483b5..a748a9d0b2 100644 --- a/plugins/RegisterThrottle/actions/ipregistrations.php +++ b/plugins/RegisterThrottle/actions/ipregistrations.php @@ -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');