← Back to team overview

mahara-contributors team mailing list archive

[Bug 1997199] [NEW] Group tutors cannot create new pages - page stays loading

 

Public bug reported:

Set up:

1. Create a controlled group and change the type to 'Course' so that the role 'Tutor' is available.
2. Add a member to the group as a tutor
3. Log in as the tutor and create a new page

Expectation: Page is created
Reality: The page stays loading and never finishes


Dev: the function 'role_has_permission' gets called when a group 'member' creates a page. However, when tutors create a page, this is skipped. It might be missing some checks.

** Affects: mahara
     Importance: Undecided
         Status: New

** Affects: mahara/22.04
     Importance: Undecided
         Status: New

** Affects: mahara/22.10
     Importance: Undecided
         Status: New

** Affects: mahara/23.04
     Importance: Undecided
         Status: New

** Changed in: mahara
    Milestone: None => 22.04.4

** Changed in: mahara
    Milestone: 22.04.4 => 22.10.1

** Changed in: mahara
    Milestone: 22.10.1 => 22.04.4

** Also affects: mahara/23.04
   Importance: Undecided
       Status: New

** Also affects: mahara/22.04
   Importance: Undecided
       Status: New

** Also affects: mahara/22.10
   Importance: Undecided
       Status: New

** Description changed:

  Set up:
  
  1. Create a controlled group and change the type to 'Course' so that the role 'Tutor' is available.
  2. Add a member to the group as a tutor
  3. Log in as the tutor and create a new page
  
  Expectation: Page is created
  Reality: The page stays loading and never finishes
+ 
+ 
+ Dev: the function 'role_has_permission' gets called when a group 'member' creates a page. However, when tutors create a page, this is skipped. It might be missing some checks.

** Changed in: mahara/23.04
    Milestone: 22.04.4 => 23.04.0

** Changed in: mahara/22.10
    Milestone: None => 22.04.4

** Changed in: mahara/22.04
    Milestone: None => 22.10.1

** Changed in: mahara/22.04
    Milestone: 22.10.1 => 22.04.4

** Changed in: mahara/22.10
    Milestone: 22.04.4 => 22.10.1

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1997199

Title:
  Group tutors cannot create new pages - page stays loading

Status in Mahara:
  New
Status in Mahara 22.04 series:
  New
Status in Mahara 22.10 series:
  New
Status in Mahara 23.04 series:
  New

Bug description:
  Set up:

  1. Create a controlled group and change the type to 'Course' so that the role 'Tutor' is available.
  2. Add a member to the group as a tutor
  3. Log in as the tutor and create a new page

  Expectation: Page is created
  Reality: The page stays loading and never finishes

  
  Dev: the function 'role_has_permission' gets called when a group 'member' creates a page. However, when tutors create a page, this is skipped. It might be missing some checks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1997199/+subscriptions



Follow ups