You've already forked factorio-server-manager
mirror of
https://github.com/OpenFactorioServerManager/factorio-server-manager.git
synced 2025-07-05 00:38:51 +02:00
- add actual latest save to Load Latest - disable Controls and Load Mods from Save when no save is present
37 lines
1023 B
JavaScript
37 lines
1023 B
JavaScript
import client from "../client";
|
|
|
|
export default {
|
|
list: async (latest) => {
|
|
const response = await client.get('/api/saves/list', {
|
|
params: {
|
|
latest
|
|
}
|
|
});
|
|
return response.data;
|
|
},
|
|
delete: async (save) => {
|
|
const response = await client.get(`/api/saves/rm/${save.name}`);
|
|
return response.data;
|
|
},
|
|
create: async (name) => {
|
|
const response = await client.get(`/api/saves/create/${name}`);
|
|
return response.data;
|
|
},
|
|
upload: async file => {
|
|
let formData = new FormData();
|
|
formData.append("savefile", file);
|
|
|
|
const response = await client.post(`/api/saves/upload`, formData, {
|
|
headers: {
|
|
"Content-Type": "multipart/form-data"
|
|
}
|
|
});
|
|
return response.data;
|
|
},
|
|
mods: async save => {
|
|
const response = await client.post("/api/saves/mods", {
|
|
saveFile: save
|
|
});
|
|
return response.data;
|
|
}
|
|
} |