View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002777 | OXID eShop (all versions) | 1.05. Users | public | 2011-04-21 10:20 | 2024-11-15 10:44 |
Reporter | Bergfreunde | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | reopened | ||
Product Version | 4.10.4 / 5.3.4 | ||||
Summary | 0002777: Newsletter - Users already subscribed for newsletter shouldn't be set to oxdboptin = 2 when they subscribe again | ||||
Description | When there is double-optin and a user subscribes for newsletter and confirms the following email the value oxnewssubscribed.oxdboptin is "1" When user subscribes again oxdboptin will be reset to value "2". I think that shouldn't happen - value should stay "1" and user maybe should get a message that he is already subscribed. Else I could unsubsribe several users of other shops by tiping e-mail adresses into newsletter-subscription field until they confirm the double-opt-in mail again. | ||||
Steps To Reproduce | http://demoshop.oxid-esales.com/enterprise-edition/newsletter/ - enter mailadress - confirm double-opt-in mail - check newsletter-flag in shopadmin (it is set now) - reenter mailadress in frontend - check newsletter-flag in shopadmin (it is gone) | ||||
Tags | No tags attached. | ||||
Theme | All | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0006146 | closed | SvenBrunk | OXID eShop (all versions) | Newsletter Checkbox in Checkout Progress doesn't show the actual Status of the newsletter subscription of guest users |
has duplicate | 0007302 | closed | QA | Flow theme | Bug in OXID Newsletter Landingpage /index.php?cl=newsletter |
has duplicate | 0007303 | closed | OXID eShop (all versions) | Bug in OXID Newsletter Landingpage /index.php?cl=newsletter | |
has duplicate | 0007452 | closed | QA | OXID eShop (all versions) | Newsletter should not be unsubscribed by guest order |
related to | 0005657 | confirmed | SvenBrunk | OXID eShop (all versions) | oxUser should not be deleted if exist in database |
|
In this forum thread @Firefax complains that the issue wasn't resolved and can be reproduced in 4.10.4: http://forum.oxid-esales.com/showthread.php?t=41145 In reply, @foxido.de provides a possible resolution: http://forum.oxid-esales.com/showthread.php?t=41145#post187853 Please re-check. Thanks! |
|
Hi, i think this ticket has the same reason as / is relatet to https://bugs.oxid-esales.com/view.php?id=6146 If you already have a sucessful double opt in registration, just don't change anything, when you register again. |
|
Unfortunately, there is even more questionable behavior by resubscribing to the newsletter: - OXUNSUBSCRIBED is set to current time. - OXUNSUBSCRIBED is set to local time instead of UTC. - OXSUBSCRIBED is not updated again. This was originally reported in issue#7302, which was marked as duplicate: https://bugs.oxid-esales.com/view.php?id=7302 [sp] |
|
Still reproducible in 6.5.2 and 7.0.0 - mko |
|
The last sentence is actually caused by #5716 We will fix this in 2 steps: - Someone that is already subscribed will not be reset to pending single-sign-on by subscribing again - It will not be possible to just unsubscribe anyone you know the email address of |