Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cash payment allows the creation of attendees without names or email addresses #27

Open
GoogleCodeExporter opened this issue Mar 17, 2015 · 1 comment

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. Login to staff portal
2. Select Cash Payment from services list.
3. Do not fill in any fields, and click register button.

What is the expected output? What do you see instead?

This used to return an error indicating a required field was missing.
Its looks like the django behavior changed during one of the 1.x upgrades.
request.POST now returns an empty string for empty form fields rather than not 
including them in the list at all.


Original issue reported on code.google.com by [email protected] on 14 Aug 2012 at 9:18

@GoogleCodeExporter
Copy link
Author

I only have 1.2 and 1.4 here, so I don't know if this changed in 1.3 or 1.4. 
This is a rather subtle change and a potential source for a lot of bugs, but I 
can't find it in the release notes nor can I find a bug for it on the Django 
bug tracker.

I think we need to fix it in tons of places. I guess we can take out this bug 
and bug 28 in one shot if we do that. Arg, what a pain.

Original comment by [email protected] on 4 Sep 2012 at 7:13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant