14/08/22 - 10h30
parent
acf76d3222
commit
b51d09b404
|
@ -381,16 +381,21 @@ def add_user_account(diction):
|
|||
|
||||
dbname = client['cherifdb']
|
||||
coll_name = MYSY_GV.dbname['user_account']
|
||||
coll_name_partnair_account = MYSY_GV.dbname['partnair_account']
|
||||
|
||||
|
||||
|
||||
# Verification que cette adresse email n'existe pas
|
||||
# Verification que cette adresse email n'existe pas. On doit aussi verifier que cette adresse
|
||||
# n'est pas utiliser comme compte partner.
|
||||
|
||||
tmp = coll_name.count_documents({'email': str(myuser['email'])})
|
||||
|
||||
if( tmp > 0 ):
|
||||
mycommon.myprint("l'adresse email '"+str(myuser['email'])+"' existe deja, impossible de créer le compte ")
|
||||
return False, " Ce compte utilisateur existe deja"
|
||||
return False, "Cette adresse email est deja utilisée, impossible de créer le compte utilisateur"
|
||||
|
||||
tmp = coll_name_partnair_account.count_documents({'email': str(myuser['email'])})
|
||||
if (tmp > 0):
|
||||
mycommon.myprint(
|
||||
"l'adresse email '" + str(myuser['email']) + "' existe deja (compte utiliser comme partner), impossible de créer le compte ")
|
||||
return False, "Cette adresse email est deja utilisée, impossible de créer le compte utilisateur "
|
||||
|
||||
|
||||
ret_val = coll_name.insert_one(myuser)
|
||||
|
|
17
partners.py
17
partners.py
|
@ -160,19 +160,26 @@ def add_partner_account(diction):
|
|||
mydata['ispending'] = "1"
|
||||
|
||||
print(str(datetime.now()) + " webservice : diction = "+str(mydata))
|
||||
|
||||
|
||||
coll_name = MYSY_GV.dbname['partnair_account']
|
||||
coll_name_user_account = MYSY_GV.dbname['user_account']
|
||||
|
||||
|
||||
# Verification que cette adresse email n'existe pas
|
||||
# Verification que cette adresse email n'existe pas. Ceci que soit entant que user ou entant que partner
|
||||
#tmp = coll_name.find({'email': str(mydata['email']) }).count()
|
||||
tmp = coll_name.count_documents({'email': str(mydata['email']) })
|
||||
|
||||
logging.info(" TMP = "+str(tmp))
|
||||
if( tmp > 0 ):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - l'adresse email '"+str(mydata['email'])+"' existe deja, impossible de créer le compte partenaire ")
|
||||
return False, "l'adresse email '"+str(mydata['email'])+"' existe deja, impossible de créer le compte partenaire "
|
||||
return False, "l'adresse email '"+str(mydata['email'])+"' est deja utilisée, impossible de créer le compte partenaire "
|
||||
|
||||
tmp = coll_name_user_account.count_documents({'email': str(mydata['email'])})
|
||||
logging.info(" TMP = " + str(tmp))
|
||||
if (tmp > 0):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - l'adresse email '" + str(
|
||||
mydata['email']) + "' existe deja (utilisé comme compte user), impossible de créer le compte partenaire ")
|
||||
return False, "l'adresse email '" + str(
|
||||
mydata['email']) + "' est deja utilisée, impossible de créer le compte partenaire "
|
||||
|
||||
|
||||
ret_val = coll_name.insert_one(mydata)
|
||||
mail.send_partner_account_mail(ret_val.inserted_id, str(mydata['email']))
|
||||
|
|
Loading…
Reference in New Issue