Corner case error

manoamanomanoamano said

a long time ago | Post #1
I hit a minor bug with the Payment API.
Here is how to reproduce it:
- you need to have two nonoba acounts created with two different email.
- sign-in with one of them
- go to the sample implementation game (http://www.nonoba.com/developers/payment/sample)
- choose to buy credits
- when you are asked to provide your email, use the email from your other account - not from the account you currently signed-in with.
- the system (correctly) fail to verify the email
- when you leave the sample implementation and visit any other nonoba page,
you get the following SQL error "Duplicate entry 'yourotheremail@somewhere.com' for key 'Email'" (a screen dump here:http://www.manoamano.dk/paymentapierror.pdf )
- The error persiste until you clear your nonoba cookies or your session expires

It seams that the email you try to verify is stored as part of the current session, and later it conflicts with the sites regular authentication procedure.

Greetings.
Ronald

ChrisChris said

a long time ago | Post #2
Noted, we are working on it.

HenrikHenrik said

a long time ago | Post #3
Sorry about the late reply, but this is fixed now. :-)
Post #4 deleted

Reply to thread

Sign up now to reply to threads

Nonoba

nonoba.com is an independent gaming site where you can play both single- and multiplayer games for free.

Developer Tools

If you're a flash game developer, we've got some awesome tools to help you make even better games.

Great Games

Why not try some of the very best online flash games we've got, completely free?

Copyright ©2007-2010 Nonoba™ - All rights reserved.15,6001ms on NONOBA-WEB2