feat: add ability to refresh databases through web interface

This commit is contained in:
2025-06-28 23:32:55 +03:00
parent 3e5dbbd6cd
commit b3a3a81f70
4 changed files with 37 additions and 3 deletions

View File

@ -73,6 +73,19 @@
doPackageAction(url, currentSelection, repository, onSuccess, onFailure);
}
function refreshDatabases() {
const onSuccess = _ => "Pacman database update has been requested";
const onFailure = error => `Could not update pacman databases: ${error}`;
const parameters = {
refresh: true,
aur: false,
local: false,
manual: false,
};
doPackageAction("/api/v1/service/update", [], repository, onSuccess, onFailure, parameters);
}
function reload() {
table.bootstrapTable("showLoading");