[buddypress-trac] [BuddyPress] #2170: Function bp_get_the_topic_poster_name() incorrectly returns “Deleted User”

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Thu Mar 11 03:54:31 UTC 2010


#2170: Function bp_get_the_topic_poster_name() incorrectly returns “Deleted User”
-----------------------------------------------------------------------+----
Reporter:  foxly                                                       |       Owner:       
    Type:  defect                                                      |      Status:  new  
Priority:  major                                                       |   Milestone:  1.2.3
Keywords:  bp_get_the_topic_poster_name(), bp_the_topic_poster_name()  |  
-----------------------------------------------------------------------+----
 The function bp_get_the_topic_poster_name() is supposed to return the name
 of a user that created a forum topic, while the program execution is
 within the “while ( bp_forum_topics() ) : bp_the_forum_topic();” loop.

 If the user has been deleted but their forum topic still exists, the
 function is supposed to return “Deleted User”.

 However, bp_get_the_topic_poster_name() and its related function
 bp_the_topic_poster_name() return the string “Deleted User” regardless of
 whether the user exists or not. This makes the function useless, as it
 doesn’t return meaningful data.

 To replicate the problem:

 On a default buddypress installation with the default theme selected, add
 <?php bp_the_topic_poster_name()  ?> at line 42 in /forums/forums-
 loop.php. Create some forum posts, then navigate to any forum listing
 page.

 The text “Deleted User” will be displayed in every listing, even though
 all of the posters are still active members; demonstrating the defect in
 the function.

 IMPORTANT: There is no documentation for this function in the buddypress
 source code or on the buddypress website. (Forum posts are not an
 acceptable form of documentation as they often contain outdated or
 incorrect information)

 Please consider releasing properly documented source code.

-- 
Ticket URL: <http://trac.buddypress.org/ticket/2170>
BuddyPress <http://buddypress.org/>
BuddyPress


More information about the buddypress-trac mailing list