Si il n'y a pas de compte crans, on ne peut modifier le solde

This commit is contained in:
Gabriel Detraz 2015-06-22 16:12:11 +02:00
parent 3965df79d0
commit e53877f8b2

View file

@ -1022,6 +1022,13 @@ def set_solde(clas):
else: else:
comment = None comment = None
try:
clas._data['uid'][0]
except KeyError:
arg = u'--title "Opération impossible" '
arg += u'--msgbox "Il faut créer un compte Cr@ns pour modifier le solde" 0 0'
dialog(arg)
return
try: try:
clas.solde(res[0], comment) clas.solde(res[0], comment)
db.services_to_restart('mail_solde', ['%s a fait %s euros pour %s [%s]' %(script_utilisateur, res[0],clas._data['uid'][0], comment)]) db.services_to_restart('mail_solde', ['%s a fait %s euros pour %s [%s]' %(script_utilisateur, res[0],clas._data['uid'][0], comment)])