Using haze-msn I get the authorization request in the system tray, but when I click on authorize I get a "success" popup, but the contact is not really added. The problem is in contact-request-handler.cpp:281 // If needed, reiterate the request on the other end if (contact->manager()->canRequestPresenceSubscription() && contact->subscriptionState() == Tp::Contact::PresenceStateNo) { connect(contact->manager()->requestPresenceSubscription(QList< Tp::ContactPtr >() << contact), SIGNAL(finished(Tp::PendingOperation*)), this, SLOT(onFinalizeSubscriptionFinished(Tp::PendingOperation*))); } Removing the "if" I was able to accept the request, but now I'm no longer able to reproduce this, because the contact was added, and I don't understand why.
I can confirm that adding new contacts didn't work propperly aswell with xmpp/gabble.
I'm able to confirm requests with both gtalk/gabble, xmpp/gabble and yahoo/haze. In any case, I'm removing the 0.3 dep as it was not done in time and adding 0.4 instead. If it was fixed already, please close it. We can have "known issues" in the release announcement, though it works for me.
I really didn't want to create another bug report for the opposite command in the group. Deny. It doesn't work for me. Kubuntu 12.04 kde-telepathy: 0.3.0 If you want me to do this the proper way, let me know and I will file a separate report
We will need to spend some time to fix the authorization request before 0.4
What is currently the status and more important the planning with which release this is going to be solved? I am running the latest snapshot from git master, but I am still seeing the same problem. At least on the Deny part. Currently I have to deny the same requests on a daily basis (most of them from spam users).
I would like to get this fixed for 0.4, I'll do some digging in the forthcoming days.
Closing as this contains no useful information here whatsoever. If you still encounter an issue: - be absolutely sure to tell us which protocol you're using - open a different bug for accepting/denying - attach the gabble/haze log as explained here http://community.kde.org/Real-Time_Communication_and_Collaboration/FAQ#Providing_debug