largersmallernormaltext version of this page

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0015240 [phplist] Subscribe Process minor always 28-02-09 17:07 16-03-09 19:53
Reporter h2b2 View Status public  
Assigned To
Priority normal Resolution fixed  
Status resolved   Product Version 2.10.8
Summary 0015240: v2.10.9 - Second subscribe window appearing when re-subscribing a previously unsubscribed user
Description This issue was reported by woolef in this forum post:

====Start quote=====

I get the "second window on form submission" problem (using 2.10.9), but I found out the following;

    * a new email address (ie. one that phplist doesn't know about) works fine.
    * an existing email address (ie. one that is subscribed to a list in my phplist) works fine and you just get a 'thanks for subscribing' message.
    * an email address in your db that has been marked as blacklisted will get the second window error.
    * a deleted email address in your db that was marked as blacklisted before deletion will just get added back to your db with the same second window error

====End quote====
Source: http://forums.phplist.com/viewtopic.php?p=59971#59971 [^]
Additional Information The issue described by woolef ("an email address in your db that has been marked as blacklisted will get the second window error"), can be reproduced on my v2.10.9 install.

System info:
phplist 2.10.9
Linux/Apache
PHP 5.2.3
MySQL 4.1.12
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0050533)
michiel (administrator)
05-03-09 14:35

would be good to sort this
(0050547)
bader660av (reporter)
15-03-09 15:13

I see the same this, It appears to have issues with email address that were in the database before I upgraded. I.e. I upgrade, I remove an email as admin. I then go and try to subscribe that email and the subscribe page pops up again. If I use an email that have never been in the system it works fine.
(0050553)
omar (administrator)
16-03-09 19:53

There are in the code a loop that perform an instantiation of several plugin classes, and it's doing a call to a particular method for each isntance of this diferent classes.
That's why sometimes the script call s method that it's not defined in the class of current object.
I put a condition to check if the method called exists in each class of each instance.


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker