When using "Use single form subscription page" - User email leaks into the default text of "E-mail address" in subscribe.html for all sessions after user manages subscription
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Singing & Dancing |
New
|
Undecided
|
Unassigned |
Bug Description
When using "Use single form subscription page" - User email leaks into the default text of "E-mail address" in subscribe.html for all sessions after user manages subscription
To recreate
- Create a single mailing-list with a collector
- Set the global settings to "Use single form subscription page"
- subscribe an email in the /portal_
- confirm subscription from the email
- edit existing subscriptions through the /portal_
- click on the "Manage your subscriptions" in the email sent
- click "Apply" in the "My subscriptions" form
the user's email is then visible as the default text of the "E-mail address" field even on reload of the form /portal_
Version Overview
Plone 4.1.3 (4112)
CMF 2.2.4
Zope 2.13.10
Python 2.6.6 (r266:84292, Mar 25 2011, 19:36:32) [GCC 4.5.2]
collective.
This is happening in your Varnish or whatever reverse proxy you have set up to do caching. I assume that it should be enough to configure the system not to cache responses to POST requests. (Since the text seems to appear after you click "Apply", i.e. probably a POST form action.)
Please reopen if you believe that this is not the issue.