diff --git a/plugin/advanced_subscription/src/HookAdvancedSubscription.php b/plugin/advanced_subscription/src/HookAdvancedSubscription.php index 9685d12823..0c562c7d13 100644 --- a/plugin/advanced_subscription/src/HookAdvancedSubscription.php +++ b/plugin/advanced_subscription/src/HookAdvancedSubscription.php @@ -495,6 +495,9 @@ class HookAdvancedSubscription extends HookObserver implements if ($isOpen) { // Go to Course session $data['action_url'] = self::$plugin->getOpenSessionUrl($userId, $params); + if (SessionManager::isUserSubscribedAsStudent($sessionId, $userId)) { + $data['status'] = 10; + } } else { try { $isAllowed = self::$plugin->isAllowedToDoRequest($userId, $params);