Closed (fixed)
Project:
e-Commerce
Version:
5.x-3.0
Component:
ec_recurring
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
25 Mar 2007 at 15:41 UTC
Updated:
6 Jan 2008 at 15:11 UTC
The schedules assigned to the products are using the ids 1,2,3,4 in the alphabetical order, not the REAL id's of those schedules internally,
so if you have these schedules
1 daily renewal
2 4weekly-renewal
the form will display them in order
4weekly-renewal
daily renewal
and whenever you create a product with "daily renewal" you get sid=2 into the config (AKA 4weekly)
just because it'S the 2nd line in that form
rendering this function defect for all cases with > 1 schedule
Comments
Comment #1
spazfoxI can confirm this behavior; I'm having the exact same problem on my site. Seems like a relatively easy thing to fix -- anyone working on this?
Comment #2
jonathan_hunt commentedI encountered the same issue. In ec_recurring_form_alter() I changed
to
It's working better so far. See use of + operator according to http://au2.php.net/array_merge
Comment #3
brmassa commentedGuys,
its fixed on eC4
regards,
massa
Comment #4
(not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.