Loading social_course.module +2 −2 Original line number Diff line number Diff line Loading @@ -1584,10 +1584,10 @@ function social_course_node_access(NodeInterface $node, string $op, AccountInter $section = $course_wrapper->getSectionFromMaterial($node); if ($node->bundle() == 'course_section' && $course_wrapper->setCourseFromSection($node)->getCourse()) { return AccessResult::forbiddenIf(!$course_wrapper->sectionAccess($node, $account, 'view')->isAllowed()); return AccessResult::allowedIf($course_wrapper->sectionAccess($node, $account, 'view')->isAllowed()); } elseif ($section && $course_wrapper->setCourseFromSection($section)->getCourse()) { return AccessResult::forbiddenIf(!$course_wrapper->materialAccess($node, $account, 'view')->isAllowed()); return AccessResult::allowedIf($course_wrapper->materialAccess($node, $account, 'view')->isAllowed()); } } Loading Loading
social_course.module +2 −2 Original line number Diff line number Diff line Loading @@ -1584,10 +1584,10 @@ function social_course_node_access(NodeInterface $node, string $op, AccountInter $section = $course_wrapper->getSectionFromMaterial($node); if ($node->bundle() == 'course_section' && $course_wrapper->setCourseFromSection($node)->getCourse()) { return AccessResult::forbiddenIf(!$course_wrapper->sectionAccess($node, $account, 'view')->isAllowed()); return AccessResult::allowedIf($course_wrapper->sectionAccess($node, $account, 'view')->isAllowed()); } elseif ($section && $course_wrapper->setCourseFromSection($section)->getCourse()) { return AccessResult::forbiddenIf(!$course_wrapper->materialAccess($node, $account, 'view')->isAllowed()); return AccessResult::allowedIf($course_wrapper->materialAccess($node, $account, 'view')->isAllowed()); } } Loading