Merge pull request #24313 from edx/aakbar/PROD-1688

allow moderators to post in forum
This commit is contained in:
Ali Akbar
2020-06-26 17:00:47 +05:00
committed by GitHub
2 changed files with 11 additions and 1 deletions

View File

@@ -211,6 +211,16 @@ define([
clickLeaveTeam(requests, view, {cancel: false});
expect(view.$('.new-post-btn.is-hidden').length).toEqual(0);
});
it('shows New Post button when user is a staff member or admin', function() {
var requests = AjaxHelpers.requests(this),
view = createTeamProfileView(
requests, {userInfo: TeamSpecHelpers.createMockUserInfo({staff: true})}
);
view.render();
expect(view.$('.btn-link.new-post-btn.is-hidden').length).toEqual(0);
});
});
describe('TeamDetailsView', function() {

View File

@@ -70,7 +70,7 @@
);
this.discussionView = new TeamDiscussionView({
el: this.$('.discussion-module'),
readOnly: !isMember
readOnly: (!isMember && !isAdminOrStaff)
});
this.discussionView.render();