Why are you using the session's __dict__ directly? I see no good reason to do it. Apart from that it appears you're trying to limit this to one vote per user, using session (I'm guessing the actual logic to save the votes in the db is missing). Which has obvious failures but may or not be good enough for your purposes since most users won't abuse it. If this will be mobile only, an alternative would be to send the device uuid that all smartphones have with the vote and limit to 1 vote per device per melodigram.
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

