Skip to main content
Topic: 1.1 RC 1 Buddies/Ignore List bug (Read 1817 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

1.1 RC 1 Buddies/Ignore List bug

Hi,

add member ignore (or buddies)  list page refreshes only one member added

(Tested at my forum and elkarte.net )

+ page refreshes and deleted previously added members

Re: 1.1 RC 1 Buddies/Ignore List bug

Reply #1

 emanuele smells bug. O:-)
Bugs creator.
Features destroyer.
Template killer.

Re: 1.1 RC 1 Buddies/Ignore List bug

Reply #2

In ProfileOptions.controller.php:
Code: (find) [Select]
				require_once(SUBSDIR . '/ProfileOptions.subs.php');
$buddiesArray = getBuddiesID($new_buddies);

// Now update the current users buddy list.
$user_profile[$this->_memID]['buddy_list'] = implode(',', $buddiesArray);

Code: (replace with) [Select]
				require_once(SUBSDIR . '/ProfileOptions.subs.php');
$new_buddiesArray = getBuddiesID($new_buddies);
$old_buddiesArray = explode(',', $user_profile[$this->_memID]['buddy_list']);

// Now update the current users buddy list.
$user_profile[$this->_memID]['buddy_list'] = implode(',', array_unique(array_merge($new_buddiesArray, $old_buddiesArray)));
Bugs creator.
Features destroyer.
Template killer.