mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #46817
[Bug 1752442] Re: Problems with group forums / topics
Manually ran the following Behat test:
@javascript @core @core_view
Feature: Edit and delete Forum nbuttons are not displayed for normal users
As a normal user and not the author
I should not be able to see edit and delete buttons
because I do not have permissions
Background:
Given the following "users" exist:
| username | password | email | firstname | lastname | institution | authname | role |
| UserA | Kupuhipa1 | UserA@xxxxxxxxxxx | Angela | User | mahara | internal | member |
| UserB | Kupuhipa1 | UserB@xxxxxxxxxxx | Bob | User | mahara | internal | member |
And the following "groups" exist:
| name | owner | description | grouptype | open | invitefriends | editroles | submittableto | allowarchives | members | staff |
| GroupA | UserA | GroupA owned by UserA | standard | ON | ON | all | ON | ON | UserA, UserB | UserA |
| GroupB | UserB | GroupB owned by UserB | standard | ON | ON | all | ON | ON | UserB, UserA | UserB |
Scenario: Normal members should not see edit/delete forum buttons
Given I log in as "UserA" with password "Kupuhipa1"
And I am on "/group/view.php?id=1"
When I follow "Forums"
# The following line does not run
Then I should see "Forums | Group A"
And I should not see "Edit \"General discussion\""
And I should not see "Delete \"General discussion\""
Scenario: Group owner should see edit/delete forum buttons
Given I log in as "UserB" with password "Kupuhipa1"
And I am on "/group/view.php?id=2"
When I follow "Forums"
# The following line does not run
Then I should see "Forums | Group B"
And I should see "Edit \"General discussion\""
And I should see "Delete \"General discussion\""
Catalyst QA Approved ✔
--
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/1752442
Title:
Problems with group forums / topics
Status in Mahara:
In Progress
Status in Mahara 16.10 series:
Confirmed
Status in Mahara 17.04 series:
Confirmed
Status in Mahara 17.10 series:
Confirmed
Status in Mahara 18.04 series:
In Progress
Bug description:
In master:
- the edit/delete buttons for a forum display to normal members (even though they can't edit/delete a forum)
- the ability to subscribe / unsubscribe to a topic in a forum has gone away but the 'i' help still remains
These need to be fixed up
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1752442/+subscriptions
References