← Back to team overview

mahara-contributors team mailing list archive

[Bug 1513306] A change has been merged

 

Reviewed:  https://reviews.mahara.org/5680
Committed: https://git.mahara.org/mahara/mahara/commit/2d683027e34336fe97b36a40299ea9e77e3f8c17
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch:    15.10_STABLE

commit 2d683027e34336fe97b36a40299ea9e77e3f8c17
Author: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
Date:   Mon Nov 9 10:41:32 2015 +1300

Bug 1513306: Add collection id to 'Share page' link

So it can be passed to 'edit access' page from the 'edit page' page
on the 'Share page' link

Change-Id: I1968d205b12840cd3dcfbd80a6ffdd26a498361d
Signed-off-by: Robert Lyon <robertl@xxxxxxxxxxxxxxx>

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1513306

Title:
  "Share page" link doesn't work from pages in collections

Status in Mahara:
  Fix Committed
Status in Mahara 15.10 series:
  Fix Committed
Status in Mahara 16.04 series:
  Fix Committed

Bug description:
  To replicate:

  1. Create a page
  2. Put the page in a collection
  3. Edit the page
  4. On the edit screen, click the "Share page" link
  5. You will be taken to the Edit access screen.
  6. Share the page with Public
  7. Click "Save"

  Expected result: You should now be on the "Shared by me" page, and see
  that the page has been shared with the Public, with the message
  "Access rules were updated for 1 page(s)"

  Actual result: On the Edit access screen, the "Collections" and
  "Pages" selectors will both be empty. When you hit save the message
  will say "Access rules were updated for 0 page(s)", and there will be
  no change to the permissions of the collection's page.

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


References