diff --git a/assets/js/index.js b/assets/js/index.js
index 9b73c0b..19cbfa4 100644
--- a/assets/js/index.js
+++ b/assets/js/index.js
@@ -1,38 +1,41 @@
-async function sendRequest() {
- let response = await $.ajax({
- type: "POST",
- url: "write_json.php",
- });
- response = JSON.parse(response);
- console.log(response);
- return response["status"];
-}
-
-
$('#uploadButton').on('click', function () {
$.confirm({
title: 'Confirmer',
- content: "Voulez vous vraiment mettre en ligne le stock actuel du Proximo ? Il sera visible depuis l'application CAMPUS.",
+ content: "Voulez vous vraiment mettre en ligne le stock actuel du Proximo ? Il sera visible depuis l'application CAMPUS." +
+ "
NOUVEAUTÉ !
Le site va maintenant récupérer les informations nutritionelles sur le site OpenFoodFacts !" +
+ "
La mise en ligne va donc prendre plus longtemps",
type: "orange",
buttons: {
formSubmit: {
text: 'Confirmer',
btnClass: "btn-warning",
- action: async function () {
- let result = await sendRequest();
- if (result !== 0) {
- $.alert({
- title: "Erreur",
- content: "Une erreur est survenue, merci de réessayer plus tard.",
- type: "red",
- })
- } else {
- $.alert({
- title: "Succès",
- content: "Le stock a bien été mis à jour.",
- type: "green",
- })
- }
+ action: function () {
+ $.confirm({
+ columnClass: "small",
+ content: function () {
+ let self = this;
+ return $.ajax({
+ type: "POST",
+ url: "write_json.php",
+ }).done((data) => {
+ const response = JSON.parse(data);
+ if (response["status"] === 0) {
+ self.setTitle("Succès");
+ self.setContent('Le stock a bien été mis à jour.');
+ self.setType("green");
+ } else {
+ self.setTitle("Erreur");
+ self.setContent('Une erreur est survenue, merci de réessayer plus tard.');
+ self.setType("red");
+ }
+ }).fail(() => {
+ self.setTitle("Erreur");
+ self.setContent('Une erreur est survenue, merci de réessayer plus tard.');
+ self.setType("red");
+ });
+ },
+ type: "orange",
+ })
}
},
cancel: {