Reviewed:  https://reviews.mahara.org/7479
Committed: 
https://git.mahara.org/mahara/mahara/commit/cf735e83929a362a3b4c07ced9e0de7ba112798c
Submitter: Robert Lyon ([email protected])
Branch:    master

commit cf735e83929a362a3b4c07ced9e0de7ba112798c
Author: Cecilia Vela Gurovic <[email protected]>
Date:   Thu Feb 23 16:26:48 2017 +1300

Bug 1666685: hide buttons from users with no access to group journal

When a member/tutor dont have access to edit or create
in the group, the buttons to edit, publish, create entry,
create journal, delete, are hidden.

Also, when a group edit/create access permission is
changed, we update the role permissions for each
blog and blogpost artefact in the group.

behatnotneeded

Change-Id: Ic06fbc7112f14a6038cdb0bb3beb8f93aed6f633

-- 
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/1666685

Title:
  group member with no permission can see edit/delete buttons in journal
  group screen

Status in Mahara:
  Fix Committed

Bug description:
  In a group where the Create/Edit permissions are restricted to admin
  or staff members, in the "Journals" screen a normal member can see the
  create, edit, delete buttons. If they click on them, they are
  redirected to a page with "Access denied" message.

  It is better, in the "Journals" screen of the group, that we don't
  show the buttons if the member has no permission to use them. The same
  as we already do in the "Pages" screen of the group.

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

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to