I've created 2 new membership levels. One is for 90 days (passive members), the other for unlimited days (active members). Initially, all new members get the 'passive' level.
When I want to change the level from passive to active, it doesn't accept immediately after saving. I have to try 2 or 3 times before it's being accepted.
But in the database in sys_acl_members it is creating a new record for the member ID every time I click the save button when trying to change the level.
In some cases the new level is shown in the profile, in some cases it isn't. After deleting the double or triple records in the database, the correct level is being shown.
|
Could be a cache issue.
Have you tried changing it once, clearing the cache, then checking?
Light man a fire keep him warm for a night, light him ON fire & he will be warm the rest of his life |
I'm clearing caches regularly. Nevertheless, it's not meant to be like that. |
You are right annabel...
As for me I found lot of double entries in the talble sys_acl_levels_members. A second entry is created everytime I replace the Promo level with a custom level.
Ticket created: http://www.boonex.com/trac/dolphin/ticket/2170
Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine. |
Found ticket 2167.
Closed mine...
Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine. |
Sorry Michel, forgot to mention here that the ticket was already created. |
I see that the ticket is already set to 'fixed' but I don't understand a word about SachaE's explanation. |
I see that the ticket is already set to 'fixed' but I don't understand a word about SachaE's explanation.
Hello I try to explain!
1. Yes Membership module has a small error. When you'll edit profile and select new membership level with "start now" flag - module not cleared previous member's level - I have fixed this trouble.
2. But when you'll save new level without flag (start now ). You new created membership level stay in queue. Because you see duplicate of rows - it's normal!
PS: If possible do not write me personally, please try to ask on the forum first |
If I understand correctly : in case 2 ... when I initially give a member a membership level which expires after 90 days and I afterwards change that into a level that never expires and I DON'T use the 'start now' button ... the membership will first go through the 90 days before starting the unlimited level ?
Isn't that confusing ? And what is the purpose for that ?
|
If I understand correctly : in case 2 ... when I initially give a member a membership level which expires after 90 days and I afterwards change that into a level that never expires and I DON'T use the 'start now' button ... the membership will first go through the 90 days before starting the unlimited level ?
Isn't that confusing ? And what is the purpose for that ?
exactly! :)
PS: If possible do not write me personally, please try to ask on the forum first |
Thank,s SahsE and Annabel, I was having same questions regarding Duplicate entries in sys_acl_level_members table. Can anyone help me to resolve Mysql error ,which came up while setting membership level?
|
Hi Annabel.
Did this issue was fixed in your instalation?
In my case no have any duplicate entries in sys_acl_levels_members but I just can´t get to change level to new level that I created.
How did you resolve this problem?
Thanks..
|