The password forgotten functionality is not working. No email is sent.
Instead I get the following error in the Wordpress debug.log file every time I trigger this functionality:
PHP Warning: Undefined array key "ameliaNonce" in C:\xampp\apps\wordpress\htdocs\wp-content\plugins\ameliabooking\src\Application\Commands\Command.php on line 194
Also the request to wp-admin/admin-ajax.php?action=wpamelia_api&call=/users/customers/reauthorize is answered with a status code 403.
2. Password change:
Additionally the password change functionality in the customer panel is not working. The password is not changed and instead the following error is added in the log file:
PHP Warning: Undefined array key "translations" in C:xampp\apps\wordpress\htdocs\wp-content\plugins\ameliabooking\src\Infrastructure\Repository\User\UserRepository.php on line 138
If I change the line 138 in this file to be identical with line 57 the password change works as expected.
3. Login with invalid email/password:
If I enter a wrong email or password in the customer panel login section there is no reaction visible on the web page. No error message or similar. Just an endless spinning of the login button.
In the network protocol of the browser I see that the correct answer is returned by the backend:
And in the error console I found the following error messages:
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
since I didn't got an usefull response till now I took myself a deeper analysis.
The server is requesting a nonce for this password reset request and the client is not providing it. This can have 2 reasons:
A nonce is not required; then the fault is in the server code and this command should be excluded from the nonce check.
A nonce is required; then the fault is in the client code and the JS code should include the nonce in the sent request.
I have successfully verified that excluding the "AmeliaBooking\Application\Commands\User\Customer\ReauthorizeCommand" from the nonce check would solve the issue. This is done by adding 2 lines of code in the "wp-content\plugins\ameliabooking\src\Application\Commands\Command.php" file.
I will delete the admin access to my test site as it is definitly not needed to solve this issue.
when I enter a wrong email or password in the employess panel login section there is no reaction visible on the web page. No error message or similar. Just an endless spinning of the login button.
My colleague replied there, so please check his reply and we will keep following up there.
We will close this ticket since there have been a lot of new versions in the meantime - and that bug which was the original ticket has been resolved in newer Amelia versions.
Hi, Checking on this bug. We have had emails just not go out at all but say successful. Email works everywhere else on the site except password reset but no error. Hopefully it can be fixed soon.
Hi Joe, The bug which was originally reported on this ticket was solved a long time ago in Amelia version 4.5.1 version. So, in your case, perhaps, the customer panel is not configured properly? You should add the URL of the webpage where the customer panel is located in User Role settings and then add the placeholder in Customer Panel notification template. This is described on this link.
Please check out the guide there and see if it was just misconfigured.
Also please check if you have the latest Amelia version 7.9 installed - if not, update it, then check again.
If that does not isolate the issue, please open a ticket from your account, try to record a Video which shows the steps, how you configured it, and how it does not work on your Site; Then we will investigate it on your site in more detail - at this time, we are unable to reproduce an issue like that as the bug has been fixed.
Hi,
I am using: Amelia 4.5 and Wordpress 5.9.2
I have the following issues:
1. Password forgotten:
The password forgotten functionality is not working. No email is sent.
Instead I get the following error in the Wordpress debug.log file every time I trigger this functionality:
PHP Warning: Undefined array key "ameliaNonce" in C:\xampp\apps\wordpress\htdocs\wp-content\plugins\ameliabooking\src\Application\Commands\Command.php on line 194
Also the request to wp-admin/admin-ajax.php?action=wpamelia_api&call=/users/customers/reauthorize is answered with a status code 403.
2. Password change:
Additionally the password change functionality in the customer panel is not working. The password is not changed and instead the following error is added in the log file:
PHP Warning: Undefined array key "translations" in C:xampp\apps\wordpress\htdocs\wp-content\plugins\ameliabooking\src\Infrastructure\Repository\User\UserRepository.php on line 138
If I change the line 138 in this file to be identical with line 57 the password change works as expected.
3. Login with invalid email/password:
If I enter a wrong email or password in the customer panel login section there is no reaction visible on the web page. No error message or similar. Just an endless spinning of the login button.
In the network protocol of the browser I see that the correct answer is returned by the backend:
And in the error console I found the following error messages:
Firefox:
Chrome:
Please fix!
Thanks,
Markus
For some unknown reasons I can no longer reproduce the 3. problem "Login with invalid email/password". No idea if this is now a persistent behavior.
Hello Markus,
Thank you for reaching out to us.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi,
I'm having same problem... the password forgotten functionality is not working. No email is sent.
Ian
HI,
since I didn't got an usefull response till now I took myself a deeper analysis.
The server is requesting a nonce for this password reset request and the client is not providing it. This can have 2 reasons:
I have successfully verified that excluding the "AmeliaBooking\Application\Commands\User\Customer\ReauthorizeCommand" from the nonce check would solve the issue. This is done by adding 2 lines of code in the "wp-content\plugins\ameliabooking\src\Application\Commands\Command.php" file.
I will delete the admin access to my test site as it is definitly not needed to solve this issue.
You can test it also on https://sports.wpamelia.com/customer-panel/ or any other demo site.
Regards,
Markus
With the new 4.5.1 version the two bugs are solved:
So there are no more open points.
Hi, Markus
My sincere apology for not sending you a notification in time.
This has been passed to our developers in the meantime, and as you see, they placed a fix in the latest update.
Again, my apologies for such a delayed response time. Thank you for letting us know that this is solved for you, as well.
If anything else happens, please don't hesitate to reach out to us.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Is the issue fixed ? I tried to get the password from the "forgotten password" but I received the email with only link to the customer panel.
Hi, Ted
Yes, so far all of the users that had the issue reported it is fixed - and i am happy to see you confirmed it on your other ticket.
Everything looks good now.
Of course, if anyone notices any issues like this coming back -please let us know. Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi,
i have the same issue
when I enter a wrong email or password in the employess panel login section there is no reaction visible on the web page. No error message or similar. Just an endless spinning of the login button.
Hello Marcin,
i can see that this error seems similar,
but the issues that were previously described by other users on this ticket have been solved;
that was a bug with the Customer Panel which our developers fixed in one of the updates in the meantime;
but this error that you have right now is something new/ we have not seen it before.
I can see you made a new ticket on your account, https://tmsplugins.ticksy.com/ticket/3423996/,
so we will proceed on it and going to follow up to debug the issue for you as quickly as possible.
Our policy is to have one issue or question per ticket for the reasons described already.
Thank you for understanding.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello,
Same bug : I tried to get the password from the "forgotten password" but I received the email with only link to the customer panel.
Can you help me ?
Thanks
Hanna
Hi Hanna,
We are covering this issue on another ticket https://tmsplugins.ticksy.com/ticket/3771858/.
My colleague replied there, so please check his reply and we will keep following up there.
We will close this ticket since there have been a lot of new versions in the meantime - and that bug which was the original ticket has been resolved in newer Amelia versions.
Thank you for understanding.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi, Checking on this bug. We have had emails just not go out at all but say successful. Email works everywhere else on the site except password reset but no error.
Hopefully it can be fixed soon.
Hi Joe,
The bug which was originally reported on this ticket was solved a long time ago in Amelia version 4.5.1 version.
So, in your case, perhaps, the customer panel is not configured properly? You should add the URL of the webpage where the customer panel is located in User Role settings and then add the placeholder in Customer Panel notification template. This is described on this link.
Please check out the guide there and see if it was just misconfigured.
Also please check if you have the latest Amelia version 7.9 installed - if not, update it, then check again.
If that does not isolate the issue, please open a ticket from your account, try to record a Video which shows the steps, how you configured it, and how it does not work on your Site;
Then we will investigate it on your site in more detail - at this time, we are unable to reproduce an issue like that as the bug has been fixed.
Thank you.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables