Testing out the module, I have a few test user accounts: Tom, Tim, and Ashley.

1) Tom invited Tim to be his buddy.
2) Tim accepted.
3) Tom created a buddy group called 'colleagues' and placed Tim in that buddy group.

4) Later, Tim invited Ashley to be his buddy.
5) Tim wanted to create a buddy group called colleagues.
6) When Tim went into his 'edit groups' tab, the colleagues group was already there (presumably from when Tom created his group with the same name). - error #1 - I am thinking you don't want other people's groups displayed? Or it should at least be an option under the admin panel. I can think of some examples where someone's personal group names could be offensive to other people, so I would want that turned off on my site.
7) Because the group was already there, Tim added Ashley and Tom to that group using the check box next their name under the heading 'buddy groups' and clicked submit. It didn't add either of them to the group (presumably because it is actually Tom's group?). - so error #2 - if the group is available, it isn't adding them to it. But in reference to error #1, I am thinking it shouldn't be there in the first place.
8) Because that wasn't working, Tim created his own group with the same name - 'colleagues'. Error #3 - Now there are two groups displayed with the same name. Under the buddy list, there are two check boxes now, both with colleagues, and only one works.
9) Tim added Ashley and Tom to both checkboxes, because it wasn't apparent which one was the working one. Upon submit, only one of the checkboxes remained checked.
10) Tim wanted to remove the group that wasn't working from his interface, so he checked that one (hoping it was the right one!) and clicked remove. error #4, that didn't work (presumably because it wasn't his group to remove in the first place).

So this renders this module useless, because it would be very confusing to users to try to navigate this. I am surprised no one else has reported this problem. I can't think of how it would be just my settings though, seems to be pretty universal in nature.

Comments

kbourne’s picture

Priority: Critical » Normal
Status: Active » Closed (fixed)

Ok, duh, I had the wrong module version, sorry. I'd delete this post if I could! I'll just close it. I did find another bug that I'll post in a moment, but much less critical.