Skip to main content

#225 Invite friends feature error with E-mail invitation

Posted in ‘EasySocial’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Latest post by Macjoomla on Monday, 13 April 2026 08:47 UTC

Macjoomla

Moin Pascal,

wir sprachen in Discord schon über die Funktion Freunde einladen. Es schien sehr komplex zu sein, jemanden einzuladen und diese Person nach der Registrierung dann direkt als eigenen Freund zu bekommen.

Es funktioniert aber bereits! Mit der korrekten Einladungs-URL wird jemand direkt nach der Registrierung zum Freund. Der Link unter „Freunde per URL einladen“ ist bereits korrekt und endet mit „.../registration?rid=99ecbe8007627b1dc8d860ca2066b865“ bzw einem anderen generierten Code.

Der automatisch generierte Link unter „Freunde per E-Mail einladen“ endet aktuell mit „.../registration?invite="“ und ist daher unvollständig. Wenn man jedoch die Zufallszahl des ersten Links anhängt, funktioniert er einwandfrei. Jemand klickt auf meinen Einladungslink, gelangt zur Registrierungsseite und wird nach Abschluss der Registrierung zu meinem Freund. Die E-Mail-Adresse ist irrelevant, da die Einladung anhand eines Zufallscodes erkannt wird.

Daher ist es logisch, dass sich die Einladung im Bereich „Freunde“ befindet und dort auch bleiben sollte. Ich weiß nicht, ob „invite=“ und „rid=“ dieselbe Funktion haben oder ob sie zwischen Einladungen per URL und per E-Mail unterscheiden.

Um diesen Fehler zu beheben, müsste also auf den ersten Blick nur der generierte Link in der Mail so angepasst werden, dass er dem sofort sichtbaren Link in der URL entspricht. Oder es müsste einfach nur der richtige Code an die URL angehängt werden. Kannst du da bitte mal einen Blick drauf werfen, ob es so einfach ist, wie es aussieht?

Herzlichen Dank und beste Grüße

Clemens

CreativeGraphics Support

Lieber Clemens

Vielen Dank für die gute Analyse. Habe /admin/tables/firendinvite.php angepasst, so dass der Link korrekt generiert und mit dem Hash rid=... ausgegeben wird. 

Der Fix ist in Version 5.0.3 integriert.

Gruss, Pascal

Macjoomla

Moin Pascal,

vielen Dank dafür, so funktioniert es bestens 😃

LG Clemens

We use cookies
We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience. You can decide whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.