You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The link that the verification process creates is missing a slash and so creates an invalid URL. So, instead of "ourdomain.com/external/verify" it has "ourdomain.comexternal/verify" and that obviously does not work.
Collected Value Title
Data
Page Name
/v2/index.php
Screen Size
864x1536
Window Size
762x1536
Page Size
1677x1536
Platform Information
Linux gremlins.o2switch.net 3.10.0-962.3.2.lve1.5.24.8.el7.x86_64 #1 SMP Fri Jan 4 06:55:54 EST 2019 x86_64
PHP Version
7.2.28
SQL Version
10.0.38-MariaDB
ChurchCRM Version
4.0.2
Reporting Browser
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0
Line 98 in api/routes/people/people-family.php changing from return $response->withJSON(["url" => SystemURLs::getURL() . "external/verify/" . $token->getToken()]);
to return $response->withJSON(["url" => SystemURLs::getURL() . "/external/verify/" . $token->getToken()]);
fixes it.
Well it fixes it for when you choose the URL from the dialog, but the URL in the email remains broken in the same way.
AND when I chose the email verification, I DO get the email (with the strange "\\\\\\\\" text) and the bad URL, but I ALSO get the following dialog error each time:
`Erreur de communication de l'API avec: /api/family/253/verify
Erreur du texte: parsererror SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data`
The link that the verification process creates is missing a slash and so creates an invalid URL. So, instead of "ourdomain.com/external/verify" it has "ourdomain.comexternal/verify" and that obviously does not work.
The text was updated successfully, but these errors were encountered: