Update authMgrPlus/:plugin.php
https://github.com/joshp23/YOURLS-AuthMgrPlus/pull/56/files#diff-eb4ee33da0272269a1891c5860eafeab0a7eb403697c1aa36fd75b8c3b80063b
This commit is contained in:
parent
a936333a97
commit
5ad3d3e269
@ -272,10 +272,11 @@ function amp_have_capability( $capability ) {
|
|||||||
// List capabilities of particular user role
|
// List capabilities of particular user role
|
||||||
$user = defined('YOURLS_USER') ? YOURLS_USER : NULL;
|
$user = defined('YOURLS_USER') ? YOURLS_USER : NULL;
|
||||||
$user_caps = array();
|
$user_caps = array();
|
||||||
if ( amp_user_is_assigned ( $user ) )
|
if ( amp_user_is_assigned ( $user ) ) {
|
||||||
foreach ( $amp_role_capabilities as $rolename => $rolecaps )
|
foreach ( $amp_role_capabilities as $rolename => $rolecaps )
|
||||||
if ( amp_user_has_role( $user, $rolename ) )
|
if ( amp_user_has_role( $user, $rolename ) )
|
||||||
$user_caps = array_merge( $user_caps, $rolecaps );
|
$user_caps = array_merge( $user_caps, $rolecaps );
|
||||||
|
}
|
||||||
|
|
||||||
elseif ( isset( $amp_default_role ) && in_array ($amp_default_role, array_keys( $amp_role_capabilities ) ) )
|
elseif ( isset( $amp_default_role ) && in_array ($amp_default_role, array_keys( $amp_role_capabilities ) ) )
|
||||||
$user_caps = $amp_role_capabilities [ $amp_default_role ];
|
$user_caps = $amp_role_capabilities [ $amp_default_role ];
|
||||||
|
Loading…
Reference in New Issue
Block a user