The "Task page" button is lost when a group member copies a task into their personal area

Bug #1850227 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Unassigned

Bug Description

19.10RC2

When a group member adds a task from a group plan to their own area, they do not see the "Task page" icon anymore once they decided to work on the task. The icon is still visible in their personal plans area though.

To replicate:

1. As group admin set the group to "Controlled" and only allow "Everyone except ordinary members" to create content, and allow submissions.
2. Add a regular group member.
3. Create 2 pages in the group.
4. Add a group plan that allows assignments.
5. Create a task that uses a page each for the task page and the assignment portfolio.
6. Log in as the regular group member.
7. Go to the plan and flip the switch from "No" to "Yes" next to the task.
Expected result: You should still see the "i" icon for the task page and the page icon for the assignment portfolio.
Actual result: The "i" button is gone.

It is still there though when you go to Main menu -> Create -> Plans -> And go to the plan.

It looks like the "Submission" button pushes the page button just on top of the "i" button.

description: updated
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/10527

Robert Lyon (robertl-9)
Changed in mahara:
status: Confirmed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/10527
Committed: https://git.mahara.org/mahara/mahara/commit/8e2650ac17221c9ceffaf545b5ca1b41716c8401
Submitter: Cecilia Vela Gurovic (<email address hidden>)
Branch: master

commit 8e2650ac17221c9ceffaf545b5ca1b41716c8401
Author: Robert Lyon <email address hidden>
Date: Thu Oct 31 08:02:38 2019 +1300

Bug 1850227: Adding 'task' icon to returned ajax

If the task has a taskview associated

behatnotneeded

Change-Id: If9bdb8b6b040c32dcb20fa5d8b6059016bf4928e
Signed-off-by: Robert Lyon <email address hidden>

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "19.10_STABLE" branch: https://reviews.mahara.org/10538

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/10538
Committed: https://git.mahara.org/mahara/mahara/commit/9d71d36d1b05c686608bd19ae7db703cd47099e2
Submitter: Cecilia Vela Gurovic (<email address hidden>)
Branch: 19.10_STABLE

commit 9d71d36d1b05c686608bd19ae7db703cd47099e2
Author: Robert Lyon <email address hidden>
Date: Thu Oct 31 08:02:38 2019 +1300

Bug 1850227: Adding 'task' icon to returned ajax

If the task has a taskview associated

behatnotneeded

Change-Id: If9bdb8b6b040c32dcb20fa5d8b6059016bf4928e
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 8e2650ac17221c9ceffaf545b5ca1b41716c8401)

Changed in mahara:
status: In Progress → Fix Committed
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.