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

mercmobily’s picture

Hi,

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

Merc.

mercmobily’s picture

Hi,

...?

Merc.

mercmobily’s picture

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

mercmobily’s picture

Status: Active » Fixed

Hi,

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

Bye,

Merc.

audaciousweb’s picture

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.

mercmobily’s picture

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.

seanray’s picture

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.

michl6’s picture

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

karc2008’s picture

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

dgtlmoon’s picture

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