forked from oscar.krause/fastapi-dls
main.py - added confirmation to deleteOrigins()
This commit is contained in:
parent
02fccb3605
commit
aecad82914
12
app/main.py
12
app/main.py
@ -115,14 +115,18 @@ async def _manage(request: Request):
|
|||||||
<title>FastAPI-DLS Management</title>
|
<title>FastAPI-DLS Management</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<button onclick="deleteOrigins()">delete origins and their leases</button>
|
<button onclick="deleteOrigins()">delete ALL origins and their leases</button>
|
||||||
<button onclick="deleteLease()">delete specific lease</button>
|
<button onclick="deleteLease()">delete specific lease</button>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
function deleteOrigins() {
|
function deleteOrigins() {
|
||||||
var xhr = new XMLHttpRequest();
|
const response = confirm('Are you sure you want to delete all origins and their leases?');
|
||||||
xhr.open("DELETE", '/-/origins', true);
|
|
||||||
xhr.send();
|
if (response) {
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
xhr.open("DELETE", '/-/origins', true);
|
||||||
|
xhr.send();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
function deleteLease(lease_ref) {
|
function deleteLease(lease_ref) {
|
||||||
if(lease_ref === undefined)
|
if(lease_ref === undefined)
|
||||||
|
Loading…
Reference in New Issue
Block a user