Download & Extend

Can't confirm or reject friend requests

Project:FriendList
Version:6.x-1.x-dev
Component:User interface
Category:support request
Priority:critical
Assigned:Unassigned
Status:needs review

Issue Summary

When I go to the connections/received page with a user who's received a friend (twoway) request, I only see the details about the request, but I can't take action on it. There's nowhere to accept or deny the request.

I looked in Views and found that it is the "Received" display of the friendlist_manage_twoway view that handles this page.

In the Fields list there's the field that I was missing, called "Relations: Action from logged in user to requester". But I don't know why this field doesn't show up on the page?!

I made sure the user had the permission for using friendlist. I have all friendlist modules except the importer ones activated.

I hope you can help. - I really suck at Views! ;)

Comments

#1

Hi,

Very strange. If you select your field, it should show up.
Can you export your view and paste it here please?

Merc.

#2

Hi,

...?

Merc.

#3

Hi,

I will assume the user has fixed the issue and mark this as won't fix -- sorry about the delay in the answer... things should be a little bit better now.

Merc

#4

Status:active» fixed

Hi,

I spotted this problem in an old -dev version of the module.
And yes, it's fixed now.

Bye,

Merc.

#5

Priority:normal» critical
Status:fixed» needs review

I just installed friendlist today and am having the same issue, I made sure I am using the latest version of token and rules, when I go to the page where it shows the friend's request (on the user's profile < community page) there is no way to accept it or reject it.

#6

Hi,

Can you please tell me _precisely_ which versions of Tokens, Rules and Friendlist you are using?
I mean _precisely_!

This is a pain. I don't understand how this could possibly happen...

Thanks a lot,

Merc.

#7

I have the same problem, and here is the version information of my site:

Tokens: 6.x-1.12
Rules: 6.x-1.0
Friendlist 6.x-1.x-dev

Thanks,
Ray.

#8

Hey,

I had the same prolem and hunted down the bug from my point of view.

The problem was, that the views_handler_field_friendlist_link class defined the method access. Because of that access handler the links would just be displayed if the logged in user had the access user profiles right.

It might be a topic of discussion who far it makes sense to connect the acceptance of a request to this right.

Exact possition of the method in the provided dev snapshot:
friendlist_views/views_handler_field_friendlist_link.inc, line 43

  function access() {
    return user_access('access user profiles');
  }

regards
Michael

#9

Hello,

I have the same problem, but I already set the access user profiles-permission. The options to accept a fried request still won´t show up.

Must the Module "Rules" be installed to make this work? I didn´t read anything about that.

EDIT: I installed the rules-modules and activated, the connected options in friendlist for it and now everything seems to work.

thanks for any help,
Marc

#10

Try this for me, mine was working until i ran the buddylist import, and now, the listing does not work!

Seems to happen AFTER i run the buddylist2 import! *before* I run it i am able to add/remove/list people

nobody click here