Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 25cecb29 authored by theronakpatel's avatar theronakpatel
Browse files

changes

parent 9ce797d7
Loading
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -539,16 +539,11 @@ class RecoveryWarningNotificationCommand extends Command {
	}

	private function isUserInPremiumGroup($user): bool {
		// Check for 'premium' group
		$premiumGroup = $this->groupManager->get('premium');
		if ($premiumGroup && $premiumGroup->inGroup($user)) {
			return true;
		}
		
		// Check for 'premium-*' groups
		// Check for 'premium' and 'premium-*' groups
		$userGroups = $this->groupManager->getUserGroups($user);
		foreach ($userGroups as $group) {
			if (strpos($group->getGID(), 'premium-') === 0) {
			$groupId = $group->getGID();
			if ($groupId === 'premium' || strpos($groupId, 'premium-') === 0) {
				return true;
			}
		}