Make backupSite contents configurable

This commit is contained in:
Johannes Zellner
2025-09-24 18:11:48 +02:00
parent 0dfd8b9f53
commit c8c5862b47
3 changed files with 106 additions and 3 deletions
+11
View File
@@ -146,6 +146,17 @@ function create() {
if (error || result.status !== 200) return [error || result];
return [null];
},
async setContents(id, contents) {
let error, result;
try {
result = await fetcher.post(`${API_ORIGIN}/api/v1/backup_sites/${id}/configure/contents`, { contents }, { access_token: accessToken });
} catch (e) {
error = e;
}
if (error || result.status !== 200) return [error || result];
return [null];
},
async cleanup(id) {
let error, result;
try {