[API REST] Création de tâche en demie journée

Post Reply
nichman
Posts: 5
Joined: 03 Nov 2017, 10:54

[API REST] Création de tâche en demie journée

Post by nichman »

Bonjour,

J'utilise l'API pour créer automatiquement des tâches dans SoPlanning avec Power Automate. Lorsque je veux créer une tâche sur une demie journée, j'indique la start_date et pour le matin je mets AM dans duration. Cela fonctionne sans problème.
En revanche lorsque j'essaie de créer une tâche sur l'après-midi (même chose mais en mettant PM dans duration), là ça plante. Voici le message de retour obtenu :

{
"status": 400,
"error": "BadInputException",
"message": "Duration not valid : \"AM\", \"PM\", or duration (hh:mm)"
}

J'ai vérifié la valeur passée en entrée de la requête, c'est bien PM. Je ne comprends pas ce qui cloche...
soplanning
Site Admin
Posts: 397
Joined: 31 Aug 2017, 15:58

Re: [API REST] Création de tâche en demie journée

Post by soplanning »

Bonjour
Il s'agit bien d'un bug, une coquille dans le code pour le cas du PM.
Ce sera dispo dans la prochaine version, sinon vous pouvez modifier le code, fichier /soplanning/includes/class_periode.inc
Ligne 858 :
remplacer : } elseif (trim($duration) == 'AM') {

par : } elseif (trim($duration) == 'PM') {

merci pour le retour
nichman
Posts: 5
Joined: 03 Nov 2017, 10:54

Re: [API REST] Création de tâche en demie journée

Post by nichman »

Bonjour,

Merci beaucoup pour votre retour rapide :)
J'ai fait la modification indiquée et je confirme que cela fonctionne bien maintenant
Post Reply