[buddypress-trac] [BuddyPress Trac] #7023: Administrator not able to delete user notifications

buddypress-trac noreply at wordpress.org
Mon Apr 18 11:44:40 UTC 2016


#7023: Administrator not able to delete user notifications
-------------------------------------+-------------------------------------
 Reporter:  VibeThemes               |      Owner:
     Type:  defect (bug)             |     Status:  new
 Priority:  normal                   |  Milestone:  Awaiting Review
Component:  Component -              |    Version:  2.5.0
  Notifications                      |   Keywords:  has-patch has-
 Severity:  normal                   |  screenshots
-------------------------------------+-------------------------------------
 '''Description'''
 A site administrator can not delete or mark read/unread user
 notifications.
 '''
 Desired Behaviour'''
 Site administrators should have full access to user profiles and should be
 able to mark notifications read/unread/delete from user profiles.


 == Steps to replicate : ==

 * Login as Site administrator in your BuddyPress site
 * Open any user profile
 * Go to the Notifications section
 * Click on "Read" or "Delete" link.

 You'll see a message "There was a problem in deleting/reading that
 notification"

 Please refer attached screenshots for further description.

 '''Suggested Fix'''

 I have attached two patches for the Github repository
 (https://github.com/buddypress/BuddyPress)

 a. Function check_access of BP_Notifications_Notification should have a
 check for Site administrator or users who can edit the users. (Patch 1 )

 b. Function bp_get_notifications_unread_permalink and
 bp_get_notifications_read_permalink should use the function
 bp_displayed_user_domain instead of bp_loggedin_user_domain (Patch 2)

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7023>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list