Membership levels create new records when saving

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.

 

 

 

 

Quote · 19 Sep 2010

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
Quote · 19 Sep 2010

I'm clearing caches regularly. Nevertheless, it's not meant to be like that.

Quote · 20 Sep 2010

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.
Quote · 20 Sep 2010

Found ticket 2167.

Closed mine...

Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine.
Quote · 20 Sep 2010

Sorry Michel, forgot to mention here that the ticket was already created.

Quote · 21 Sep 2010

I see that the ticket is already set to 'fixed' but I don't understand a word about SachaE's explanation.

Quote · 21 Sep 2010

 

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 q
ueue. 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
Quote · 21 Sep 2010

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 ?

Quote · 21 Sep 2010

 

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
Quote · 21 Sep 2010

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?

view.php?index=1227&mailbox=INBOX&action

Quote · 6 Feb 2011

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..

 

Quote · 8 Apr 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.