mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
change wording for package actions
This commit is contained in:
parent
b71d1f6e3d
commit
b6f6ee8c76
@ -51,11 +51,11 @@
|
|||||||
|
|
||||||
function addPackages() {
|
function addPackages() {
|
||||||
const packages = [packageInput.val()];
|
const packages = [packageInput.val()];
|
||||||
doPackageAction("/api/v1/service/add", packages);
|
doPackageAction("/api/v1/service/add", packages, "The following package has been added:", "Package addition failed:");
|
||||||
}
|
}
|
||||||
|
|
||||||
function requestPackages() {
|
function requestPackages() {
|
||||||
const packages = [packageInput.val()];
|
const packages = [packageInput.val()];
|
||||||
doPackageAction("/api/v1/service/request", packages);
|
doPackageAction("/api/v1/service/request", packages, "The following package has been requested:", "Package request failed:");
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
const statusBadge = $("#badge-status");
|
const statusBadge = $("#badge-status");
|
||||||
const versionBadge = $("#badge-version");
|
const versionBadge = $("#badge-version");
|
||||||
|
|
||||||
function doPackageAction(uri, packages) {
|
function doPackageAction(uri, packages, successText, failureText) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: uri,
|
url: uri,
|
||||||
data: JSON.stringify({packages: packages}),
|
data: JSON.stringify({packages: packages}),
|
||||||
@ -27,10 +27,10 @@
|
|||||||
li.innerText = pkg;
|
li.innerText = pkg;
|
||||||
return li;
|
return li;
|
||||||
});
|
});
|
||||||
showSuccess("Success", `Package action at ${uri} has been run on:`, details);
|
showSuccess("Success", successText, details);
|
||||||
},
|
},
|
||||||
error: (jqXHR, _, errorThrown) => {
|
error: (jqXHR, _, errorThrown) => {
|
||||||
showFailure("Action failed", `Package action request at ${uri} on ${packages} has failed:`, errorThrown);
|
showFailure("Action failed", failureText, errorThrown);
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -39,12 +39,14 @@
|
|||||||
return table.bootstrapTable("getSelections").map(row => { return row.id; });
|
return table.bootstrapTable("getSelections").map(row => { return row.id; });
|
||||||
}
|
}
|
||||||
|
|
||||||
function removePackages() { doPackageAction("/api/v1/service/remove", getSelection()); }
|
function removePackages() {
|
||||||
|
doPackageAction("/api/v1/service/remove", getSelection(), "The following packages have been removed:", "Packages removal failed:");
|
||||||
|
}
|
||||||
|
|
||||||
function updatePackages() {
|
function updatePackages() {
|
||||||
const currentSelection = getSelection();
|
const currentSelection = getSelection();
|
||||||
const url = currentSelection.length === 0 ? "/api/v1/service/update" : "/api/v1/service/add";
|
const url = currentSelection.length === 0 ? "/api/v1/service/update" : "/api/v1/service/add";
|
||||||
doPackageAction(url, getSelection());
|
doPackageAction(url, getSelection(), "Packages update has been run", "Packages update failed:");
|
||||||
}
|
}
|
||||||
|
|
||||||
function hideControls(hidden) {
|
function hideControls(hidden) {
|
||||||
|
Loading…
Reference in New Issue
Block a user