Hello,
I recently upgraded to the latest version of the invite module (5.x-1.13) that I am running along with the Userpoints module (5.x-2.14) on a 5.2 installation of Drupal.
I notice that when an Invitation is successful (the invitee registers on the site), this success is not taken into consideration anymore as the inviter still sees his invitation as 'pending' and therefore doesn't get any points (set to 1 point for successful invitation).
I am wondering if the invitation url is (still) working fine as the email adress for the invitee used to be automatically set in the registration form after clicking on the link within the email invitation.
What can I do or look at to solve this problem?
Thanks
Comments
Comment #1
smk-ka commentedThat surely shouldn't happen. Two questions:
1. Are you using LoginToboggan?
2. Is version 1.3 (in the issue parameters) the version you were updating from, or is that a typo? If so, which invite version did work for you?
Comment #2
antoine_s commentedThanks for your reply.
Sorry for the mistake in the issue parameters. I was using 5.x-1.11 and upgraded to 5.x-1.13 (not 5.x-1.3, I just updated the parameters).
I am not using LoginToboggan.
Users can still register on the website but when they click on an invitation link, they get redirected to the registration form.
Once registered the invitation status is not updated properly and therefore the inviter doesn't get any point for referring a friend.
Any other what parameters I should look at to solve this issue?
Comment #3
antoine_s commentedI uninstalled the invite module but nothing changed: the accepted invitation doesn't move to "accepted" status on the inviter side and he doesn't get points as set up...
Comment #4
smk-ka commentedThe latest devel snapshot contains code that tries to find an invitation for a user even if he/she didn't use the invite link. Maybe this helps you.
Comment #5
antoine_s commentedThank you for the info, I will give it a try.
Comment #6
xapadoo commentedHi, I have the same problem that some users won't get points when their friend registered with their invite link.
Strangely, it works for some.
Anyone knows the status of this bug?
Thank you.
Comment #7
glenndejaeger commentedHello,
I have the same problem.
I have LoginToboggan enabled but when I uninstall it, the problem is still there.
Why did you ask if the user was using LoginToboggan?
Are there known issues with LoginToboggan in combination with Invite?
When I started my site (and there were not much modules enabled and configured) I invited 1 person. He accepted the invitation via the link in the mail and he was automatically added to my buddylist (I'm using Buddylist invite too) and the status of the invitation was accepted.
When I invite someone at this moment, the invitation status is always pending. Whether the user accepted the invitation or not.
Another issue: the invite url is something like this: http://www.jogoweb.net/invite/accept/ZGZDq8RN
When I click this (it's included in the invite mail), it's always redirected to http://www.jogoweb.net/user/register.
Is that the reason that the acceptation of the invitation is not tracked?
What's the current status of this bug?
Comment #8
antoine_s commentedI upgraded to the latest version of Invite and the bug disappeared for me.
Hope you will make it work too!
Comment #9
ckngCleaning out old issues.