add frontend for build cancel

This commit is contained in:
2024-03-10 20:57:20 +01:00
committed by Lukas-Heiligenbrunner
parent f6af87dc27
commit 2af2e83164
8 changed files with 100 additions and 72 deletions

View File

@ -21,12 +21,17 @@ extension BuildsAPI on ApiClient {
}
Future<Build> getBuild(int id) async {
final resp = await getRawClient().get("/build/${id}");
final resp = await getRawClient().get("/build/$id");
return Build.fromJson(resp.data);
}
Future<bool> deleteBuild(int id) async {
final resp = await getRawClient().delete("/build/${id}");
final resp = await getRawClient().delete("/build/$id");
return resp.statusCode == 400;
}
Future<bool> cancelBuild(int id) async {
final resp = await getRawClient().post("/build/$id/cancel");
return resp.statusCode == 400;
}