admin: New option to drop all solutions from the database

This commit is contained in:
nemunaire 2024-03-14 18:43:07 +01:00
commit daae6f4f07
3 changed files with 54 additions and 0 deletions

View file

@ -859,6 +859,19 @@ angular.module("FICApp")
});
});
};
$scope.dropSoluces = function() {
$scope.addToast('warning', 'Effacer les solutions', 'Ceci va retirer les textes de résolution de la base de données ainsi que les liens vers les vidéos.',
function() {
$scope.deepSyncInProgress = true;
$http.post("api/sync/drop_soluces").then(function() {
$scope.deepSyncInProgress = false;
$scope.addToast('success', 'Effacement des solutions terminé.');
}, function(response) {
$scope.deepSyncInProgress = false;
$scope.addToast('danger', 'Effacement des solutions terminé avec des erreurs.', response.data.errmsg);
});
});
};
})
.controller("PKIController", function($scope, $rootScope, Certificate, CACertificate, Team, $location, $http) {