08/06/23 - 21h
parent
83597ea68a
commit
b5978e2286
|
@ -1,14 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="05/06/23 - 15h">
|
||||
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="06/06/23 - 19h">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/GlobalVariable.py" beforeDir="false" afterPath="$PROJECT_DIR$/GlobalVariable.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Log/log_file.log" beforeDir="false" afterPath="$PROJECT_DIR$/Log/log_file.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_account_pro_enabled_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_account_pro_enabled_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/email_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/email_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" beforeDir="false" afterPath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/ela_factures_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/ela_factures_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/strype_payement.py" beforeDir="false" afterPath="$PROJECT_DIR$/strype_payement.py" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
|
@ -297,7 +293,14 @@
|
|||
<option name="project" value="LOCAL" />
|
||||
<updated>1685969841934</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="33" />
|
||||
<task id="LOCAL-00033" summary="06/06/23 - 19h">
|
||||
<created>1686072292768</created>
|
||||
<option name="number" value="00033" />
|
||||
<option name="presentableId" value="LOCAL-00033" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1686072292768</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="34" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
|
@ -312,7 +315,6 @@
|
|||
</option>
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<MESSAGE value="15/04/23 - 14h" />
|
||||
<MESSAGE value="15/04/23 - 22h" />
|
||||
<MESSAGE value="20/04/23 - 16h" />
|
||||
<MESSAGE value="20/04/23 - 20h" />
|
||||
|
@ -337,6 +339,7 @@
|
|||
<MESSAGE value="30/05/23 - 22h" />
|
||||
<MESSAGE value="02/06/23 - 22h" />
|
||||
<MESSAGE value="05/06/23 - 15h" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="05/06/23 - 15h" />
|
||||
<MESSAGE value="06/06/23 - 19h" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="06/06/23 - 19h" />
|
||||
</component>
|
||||
</project>
|
989
Log/log_file.log
989
Log/log_file.log
File diff suppressed because one or more lines are too long
|
@ -829,6 +829,11 @@ def createOrder(diction):
|
|||
return False, "Impossible de créer la commande ", None
|
||||
|
||||
# Mise à jour du partenaire (ajouter le nouveau pack)
|
||||
"""
|
||||
/!\ Important :
|
||||
Si le partenaire avait deja une date d'arret de son abonnement, la creation d'une nouvelle commande
|
||||
entraine automatiquement l'annulation de l'arret de l'abonnement.
|
||||
"""
|
||||
if ("pack" in diction.keys()):
|
||||
if diction['pack']:
|
||||
mypack = diction['pack']
|
||||
|
@ -836,7 +841,8 @@ def createOrder(diction):
|
|||
ret_val = coll_partner.find_one_and_update(
|
||||
{'recid': str(user_recid), },
|
||||
{"$set": {'pack_service':str(mypack),
|
||||
'nb_formation':str(nb_formation)}},
|
||||
'nb_formation':str(nb_formation),
|
||||
'end_date_abonnement':''}},
|
||||
upsert=False,
|
||||
return_document=ReturnDocument.AFTER
|
||||
)
|
||||
|
|
|
@ -793,7 +793,7 @@ def stop_strip_subscription(diction):
|
|||
if (ret_val is None or ret_val['_id'] is None):
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - Arret abonnement : impossible de mettre à jour le client")
|
||||
return False, False, "Arret abonnement : : impossible de mettre à jour le client"
|
||||
return False, False, "Arret abonnement : impossible de mettre à jour le client"
|
||||
|
||||
partners_email = local_ret_val['email']
|
||||
partners_nom = local_ret_val['nom']
|
||||
|
@ -806,7 +806,7 @@ def stop_strip_subscription(diction):
|
|||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - WARNING : Arret abonnement, Impossible d'envoyer le mail de notification au partenaire")
|
||||
|
||||
return True, " Votre abonement va s'arreter le "+str(arrete_abonnement_formated)
|
||||
return True, " Votre abonnement va s'arreter le "+str(arrete_abonnement_formated)
|
||||
|
||||
|
||||
except Exception as e:
|
||||
|
@ -1118,11 +1118,13 @@ def strip_update_subscription_plan(diction):
|
|||
#a = stripe.SubscriptionSchedule.release( str(local_ret_val['stripe_subscription_id']), )
|
||||
a = stripe.Subscription.modify(
|
||||
str(local_ret_val['stripe_subscription_id']),
|
||||
cancel_at_period_end=False,
|
||||
proration_behavior='create_prorations',
|
||||
items=[{
|
||||
'id': current_subscription['items'].data[0].id,
|
||||
'price': price_id,
|
||||
'quantity': qty,
|
||||
|
||||
}]
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue