Erreur nameAlreadyExists dans l'insertion d'un lien vers OneDrive

Erreur nameAlreadyExists dans l'insertion d'un lien vers OneDrive

par Alain Goyé,
Nombre de réponses : 0

Bonjour,

J'ai configuré un dépôt Onedrive:


Lorsque j'essaie dans un cours d'ajouter une ressource "Fichier", prise dans ce dépôt OneDrive:

  • en mode "faire une copie du fichier", tout fonctionne bien.
  • en mode "créer un lien à accès contrôlé", lorsque j'enregistre la ressource se produit l'erreur:

Exception - nameAlreadyExists: The specified item name already exists.

More information about this error
Debug info:
Error code: generalexceptionmessage
Stack trace:

    line 123 of /lib/classes/oauth2/rest.php: core\oauth2\rest_exception thrown
    line 674 of /repository/onedrive/lib.php: call to core\oauth2\rest->call()
    line 943 of /repository/onedrive/lib.php: call to repository_onedrive->create_folder_in_folder()
    line 1224 of /lib/filelib.php: call to repository_onedrive->reference_file_selected()
    line 535 of /mod/resource/locallib.php: call to file_save_draft_area_files()
    line 107 of /mod/resource/lib.php: call to resource_set_mainfile()
    line 128 of /course/modlib.php: call to resource_add_instance()
    line 159 of /course/modedit.php: call to add_moduleinfo()

Je suis sur Moodle 3.9.1+ (Build: 20200903) mais le problème se reproduit identique sur 2 instances de test, Moodle 3.9.3 (Build: 20201109) et Moodle 3.8.4 (Build: 20200713)

Côté Microsoft le compte utilisé est un compte O365, licence "éducation".

Une idée?

Moyenne des évaluations  -