From e53877f8b2590ebf396b227e35cd4afab00ffd96 Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Mon, 22 Jun 2015 16:12:11 +0200 Subject: [PATCH] Si il n'y a pas de compte crans, on ne peut modifier le solde --- gestion/gest_crans.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gestion/gest_crans.py b/gestion/gest_crans.py index fdfa70a1..7d0d95ac 100755 --- a/gestion/gest_crans.py +++ b/gestion/gest_crans.py @@ -1022,6 +1022,13 @@ def set_solde(clas): else: 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: 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)])