When a category of new users register and pay for their accounts, they are assigned the role Amelia Employee. We then add them manually to Amelia, setting up their services etc.
Now this is not working anymore!
Problem: When the users email address is added to the box for email we are prompted with the error message - the email address is already in use. If the email address box is left empty we get the error message - email address is empty.
In both cases the user is selected in the dropdown - see screenshots.
Question: How can we add users as Amelia Employees when we only have one email address to them?
All Amelia's users are saved in the database, and databases don't allow multiple users to have the same email.
The only way you can do this is through the database, so you'd need to navigate to wp_amelia_users table (please note that wp_ is the default database prefix, but on your end it could be anything, so look for your_prefix_amelia_users table). Then, go to Structure of that table, and drop the "email" index:
After that, go back to the table (click on "Browse" in the top left of the screen above), and manually change the email addresses of all your "providers". You cannot do this from within Amelia, though, so if you were to add a new employee, you would need to save that employee with a dummy email address, then navigate back to wp_amelia_users and change his email in the database.
Thank you for a clear and detailed answer. The solution you propose though is way too complicated for administrative staff - there is no way I we'll let them edit the database on a regular basis - Talk about danger zone!!
So, we will have to come up with another way to fix this.
Just to recap:
1 - There is no way an Amelia Employee can have the same email address as a WordPress user unless that user was created by Amelia - is that correct?
Comment:
The "Connect WordPress" function - the with the dropdown listing users with the role Amelia Employee, has a label that says it is only for letting those users see their data on the backend. This is true, but there is another implication as well: If the Employee is not connected to a WordPress user they will need to log in to their calendar. This is very confusing for someone who is already logged in as a user. The information that goes with the dropdown is therefore not complete. It also means that IF an Amelia Employee is also a WordPress user (likely in many cases) - it is more or less a requirement to connect the Amelia Employee to his/hers WordPress user.
Suggestion / Question:
From a user perspective it is unnecessary to have two separate email adressess. For us as providers it is challenging and entails extra work and extra costs. For the employees to keep track of two email adressess is also too much to ask for and equally unnecessary.
For us, right now we can fix this by creating a dummy email address that we then forward to the employee. It will work for our customers, but honestly, from our point of view, the way Amelia deal with this is dumb.
We suggest you seriously consider changing the way you handle email adressess - as well as phone numbers - so they both sync with that of the WordPress user.
Best Regards, and looking forward to future updates!
The employee in Amelia can only be connected to the WordPress user with the "Amelia employee" role with the same email as the employee in Amelia. When one email is used in Amelia, no other user can use that same email.
Also, thank you for your feedback and suggestion and please let us know if you have any other questions.
When a category of new users register and pay for their accounts, they are assigned the role Amelia Employee. We then add them manually to Amelia, setting up their services etc.
Now this is not working anymore!
Problem: When the users email address is added to the box for email we are prompted with the error message - the email address is already in use. If the email address box is left empty we get the error message - email address is empty.
In both cases the user is selected in the dropdown - see screenshots.
Question: How can we add users as Amelia Employees when we only have one email address to them?
Hello Bjorn,
Thank you for reaching out to us.
All Amelia's users are saved in the database, and databases don't allow multiple users to have the same email.
The only way you can do this is through the database, so you'd need to navigate to wp_amelia_users table (please note that wp_ is the default database prefix, but on your end it could be anything, so look for your_prefix_amelia_users table). Then, go to Structure of that table, and drop the "email" index:
After that, go back to the table (click on "Browse" in the top left of the screen above), and manually change the email addresses of all your "providers". You cannot do this from within Amelia, though, so if you were to add a new employee, you would need to save that employee with a dummy email address, then navigate back to wp_amelia_users and change his email in the database.
Kind Regards,
Uros Jovanovic
[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 Uroš!
Thank you for a clear and detailed answer. The solution you propose though is way too complicated for administrative staff - there is no way I we'll let them edit the database on a regular basis - Talk about danger zone!!
So, we will have to come up with another way to fix this.
Just to recap:
1 - There is no way an Amelia Employee can have the same email address as a WordPress user unless that user was created by Amelia - is that correct?
Comment:
The "Connect WordPress" function - the with the dropdown listing users with the role Amelia Employee, has a label that says it is only for letting those users see their data on the backend. This is true, but there is another implication as well: If the Employee is not connected to a WordPress user they will need to log in to their calendar. This is very confusing for someone who is already logged in as a user. The information that goes with the dropdown is therefore not complete. It also means that IF an Amelia Employee is also a WordPress user (likely in many cases) - it is more or less a requirement to connect the Amelia Employee to his/hers WordPress user.
Suggestion / Question:
From a user perspective it is unnecessary to have two separate email adressess. For us as providers it is challenging and entails extra work and extra costs. For the employees to keep track of two email adressess is also too much to ask for and equally unnecessary.
For us, right now we can fix this by creating a dummy email address that we then forward to the employee. It will work for our customers, but honestly, from our point of view, the way Amelia deal with this is dumb.
We suggest you seriously consider changing the way you handle email adressess - as well as phone numbers - so they both sync with that of the WordPress user.
Best Regards, and looking forward to future updates!
Bjorn Granberg, Mentabee.se
Hello Bjorn,
Thank you for clearing that up.
The employee in Amelia can only be connected to the WordPress user with the "Amelia employee" role with the same email as the employee in Amelia. When one email is used in Amelia, no other user can use that same email.
Also, thank you for your feedback and suggestion and please let us know if you have any other questions.
Kind Regards,
Uros Jovanovic
[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