Amélioration de la fonction start_timelapse : ajout de plusieurs formats d'ID pour le backend et logs pour le débogage.
All checks were successful
SSH Frontend Deploy / ssh-deploy (push) Successful in 2s
All checks were successful
SSH Frontend Deploy / ssh-deploy (push) Successful in 2s
This commit is contained in:
@@ -184,11 +184,17 @@ async function renderVideo(id){
|
||||
|
||||
async function start_timelapse(id,frequency,nbimages){
|
||||
try {
|
||||
// Utilisation de plusieurs formats possibles pour garantir que le backend reçoit l'ID
|
||||
const mydata = JSON.stringify({
|
||||
projectId: id,
|
||||
project_id: id, // Format avec underscore (convention standard REST)
|
||||
projectId: id, // Format camelCase
|
||||
id: id, // Format simple
|
||||
interval: frequency,
|
||||
nb_images: nbimages
|
||||
});
|
||||
|
||||
console.log("Données envoyées à /procedure/start:", mydata); // Log pour débogage
|
||||
|
||||
const response = await $.ajax({
|
||||
url: api_url.concat(`/procedure/start`),
|
||||
method: "POST",
|
||||
@@ -200,6 +206,7 @@ async function start_timelapse(id,frequency,nbimages){
|
||||
alert("Configuration de la caméra réussie");
|
||||
return response;
|
||||
} catch (error) {
|
||||
console.error("Erreur détaillée:", error); // Log plus détaillé de l'erreur
|
||||
alert("Erreur lors de la configuration de la caméra: " + error);
|
||||
throw error;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user