29/04/23 - 21h

master
cherif 2023-04-29 20:22:21 +02:00
parent 0c5307e1cf
commit 6ea0aa617e
3 changed files with 651 additions and 5 deletions

View File

@ -1,11 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="25/04/23 - 21h"> <list default="true" id="c6d0259a-16e1-410d-91a1-830590ee2a08" name="Changes" comment="28/04/23 - 21h">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <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$/Log/log_file.log" beforeDir="false" afterPath="$PROJECT_DIR$/Log/log_file.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/prj_common.py" beforeDir="false" afterPath="$PROJECT_DIR$/prj_common.py" afterDir="false" /> <change beforePath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" beforeDir="false" afterPath="$PROJECT_DIR$/lms_chamilo/mysy_lms.py" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -160,7 +159,14 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1682612087897</updated> <updated>1682612087897</updated>
</task> </task>
<option name="localTasksCounter" value="15" /> <task id="LOCAL-00015" summary="28/04/23 - 21h">
<created>1682714699263</created>
<option name="number" value="00015" />
<option name="presentableId" value="LOCAL-00015" />
<option name="project" value="LOCAL" />
<updated>1682714699263</updated>
</task>
<option name="localTasksCounter" value="16" />
<servers /> <servers />
</component> </component>
<component name="Vcs.Log.Tabs.Properties"> <component name="Vcs.Log.Tabs.Properties">
@ -187,6 +193,7 @@
<MESSAGE value="23/04/23 - 19h" /> <MESSAGE value="23/04/23 - 19h" />
<MESSAGE value="24/04/23 - 21h" /> <MESSAGE value="24/04/23 - 21h" />
<MESSAGE value="25/04/23 - 21h" /> <MESSAGE value="25/04/23 - 21h" />
<option name="LAST_COMMIT_MESSAGE" value="25/04/23 - 21h" /> <MESSAGE value="28/04/23 - 21h" />
<option name="LAST_COMMIT_MESSAGE" value="28/04/23 - 21h" />
</component> </component>
</project> </project>

File diff suppressed because one or more lines are too long

View File

@ -121,6 +121,23 @@ def Create_MySy_LMS_User(diction):
if diction['username']: if diction['username']:
username = diction['username'] username = diction['username']
# Recuperation des données du partenaire
local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid)
if (local_status is False):
mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de recuperer les données du partenaire")
return False, str(inspect.stack()[0][3]) + " - impossible de recuperer les données du partenaire"
nom_partner = ""
if ("nom" not in my_partner.keys()):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Le nom du partenaire est vide ")
return False, str(inspect.stack()[0][3]) + " - Le nom du partenaire est vide "
nom_partner = mycommon.remove_non_ascii( str(my_partner['nom']) )
nom_partner = mycommon.local_Remove_Ponct_Special_Caractere( nom_partner )
suffix_nom_partner = str(nom_partner)[0:3]
username = str(username)+"_"+str(suffix_nom_partner)
registration_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S") registration_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S")