From 3362a4e4da6fcc4538728efb54695fba6c9163b7 Mon Sep 17 00:00:00 2001 From: Jon Robson Date: Mon, 22 Jan 2024 03:54:50 -0800 Subject: [PATCH] Fixes Error: Class "Hooks" not found (#23) Fixes: #22 --- LibertyHooks.php | 6 ++++-- LibertyTemplate.php | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/LibertyHooks.php b/LibertyHooks.php index 3059065c..e1df4cfa 100644 --- a/LibertyHooks.php +++ b/LibertyHooks.php @@ -1,5 +1,7 @@ -getSkin(); $user = $skin->getUser(); - $userGroup = $user->getGroups(); - $userRights = MediaWikiServices::getInstance()->getPermissionManager()->getUserPermissions( $user ); + $services = MediaWikiServices::getInstance(); + $userGroupManager = $services->getUserGroupManager(); + $userGroup = $userGroupManager->getUserGroups( $user ); + $userRights = $services->getPermissionManager()->getUserPermissions( $user ); foreach ( $contents as $content ) { if ( !$content ) {