Group collections not copyable on group homepage

Bug #1788300 reported by Kevin Dibble
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Cecilia Vela Gurovic
17.10
Fix Released
High
Unassigned
18.04
Fix Released
High
Unassigned
18.10
Fix Released
High
Cecilia Vela Gurovic

Bug Description

Mahara 17.04.2 MySQL PHP 7.1 (OS - Linux (ubuntu))
Mahara 17.10.3 MySQL PHP 7.1 (OS - Linux (ubuntu))
Mahara 18.04.2 MySQL PHP 7.0 (OS - Linux (ubuntu))
Mahara 18.04.3 MySQL PHP 7.0 (OS - MAC)
Mahara Master Branch MySQL PHP 7.0 (OS - Linux (ubuntu))
Browser: Chrome / Firefox / Safari

Mahara 17.04.2
Collections created by the group are not shared.
1. Create a Group page
2. Create two pages in the group page
3. Create a collection and add the pages
4. Share the pages in the collection and allow copying
5. On the group main page only the individual pages can be copied - the collections are not visible

Mahara 17.10.3 and Mahara 18.04.2 Have the same behavior:
Steps to reproduce:
1. Create a Group page
2. Create two pages in the group page
3. Create a collection and add the pages
4. Share the pages in the collection and allow copying
    Note: The individual pages to copy are no longer present - just the collection link
5. On the group main page - click Copy to copy the collection
6. Expected result: The collection is copied
    Actual Result: Page not found

Mahara 18.04.03 and Mahara Master Branch
Steps to reproduce:
1. Create a Group page
2. Create two pages in the group page
3. Create a collection and add the pages
4. Share the pages in the collection and allow copying
    Note: The individual pages to copy are no longer present - just the collection link
5. On the Group main page - click Copy to copy the collection
6. Expected result: The collection is copied
    Actual Result: PROFILE PAGE IS COPIED INSTEAD

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Hello Kevin,

Thank you for your report.

17.04: That's a limitation. In the "Group pages" block, only pages can be copied. However, if you click on one of the pages and click the "Copy" button then, you can copy the entire collection.

17.10 and 18.04.2: When I tested in 18.04.2 I had the "Copy page" button and it copied the profile page.

That is a problem that needs to be fixed.

The following would be what needs fixing in 17.10+ (we are not going to make any changes to the behaviour in 17.04 as the block displays pages rather than collections):

Steps to reproduce:
1. Create a group
2. Create two pages in the group
3. Create a collection and add the pages
4. Share the pages in the collection and allow copying
    Note: The individual pages to copy are no longer present - just the collection link
5. On the Group homepage - click "Copy" to copy the collection
6. Expected result: The collection is copied and you are taken through the normal screens. We can't display the modal to decide whether to copy the collection or a page because we are not on a specific page.
    Actual Result: PROFILE PAGE IS COPIED INSTEAD (or on 17.10 / 18.04 it might be "Page not found")

summary: - Group Collections Cannot be Copied
+ Group collections not copyable on group homepage
Changed in mahara:
status: New → Confirmed
importance: Undecided → High
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/9119

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

Reviewed: https://reviews.mahara.org/9119
Committed: https://git.mahara.org/mahara/mahara/commit/c8c890ef0d53863a178d8f3f908169c73f32d469
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit c8c890ef0d53863a178d8f3f908169c73f32d469
Author: Cecilia Vela Gurovic <email address hidden>
Date: Fri Sep 7 10:46:26 2018 +1200

Bug 1788300: copy group collections from group homepage

Also stop showing the copy page button on the collection rows

behatnotneeded
Change-Id: I2cfb78609b37fc56fdbf1f12be2f29c08e63a411

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

Patch for "18.04_STABLE" branch: https://reviews.mahara.org/9135

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

Reviewed: https://reviews.mahara.org/9135
Committed: https://git.mahara.org/mahara/mahara/commit/d4c1d00cd06ffeb25f612665b31283a179d61054
Submitter: Robert Lyon (<email address hidden>)
Branch: 18.04_STABLE

commit d4c1d00cd06ffeb25f612665b31283a179d61054
Author: Cecilia Vela Gurovic <email address hidden>
Date: Fri Sep 7 10:46:26 2018 +1200

Bug 1788300: copy group collections from group homepage

Also stop showing the copy page button on the collection rows

behatnotneeded
Change-Id: I2cfb78609b37fc56fdbf1f12be2f29c08e63a411

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

Patch for "17.10_STABLE" branch: https://reviews.mahara.org/9136

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

Reviewed: https://reviews.mahara.org/9136
Committed: https://git.mahara.org/mahara/mahara/commit/a6e021a2168f21327e66e1ecd2a6b02bbd51daf2
Submitter: Robert Lyon (<email address hidden>)
Branch: 17.10_STABLE

commit a6e021a2168f21327e66e1ecd2a6b02bbd51daf2
Author: Cecilia Vela Gurovic <email address hidden>
Date: Fri Sep 7 10:46:26 2018 +1200

Bug 1788300: copy group collections from group homepage

Also stop showing the copy page button on the collection rows

behatnotneeded
Change-Id: I2cfb78609b37fc56fdbf1f12be2f29c08e63a411
(cherry picked from commit d4c1d00cd06ffeb25f612665b31283a179d61054)

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.