Add input validation and error handling for clan+player modals.

This commit is contained in:
MaxJa4
2024-01-17 21:08:18 +01:00
parent 5af0f437b0
commit 331f725959
7 changed files with 361 additions and 183 deletions

View File

@@ -1,6 +1,6 @@
{{ define "delete_player" }}
<div class="modal modal-lg fade" id="deletePlayerModal" tabindex="-1">
<div class="modal fade" id="deletePlayerModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
@@ -8,9 +8,9 @@
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body fs-5">
Möchtest du den Spieler "<span id="player"></span>" wirklich löschen?
Möchtest du den Spieler <span class="text-warning fw-bold" id="player"></span> wirklich löschen?
<br><br>
Diese Aktion kann nicht rückgängig gemacht werden.
Die Aktion kann nicht rückgängig gemacht werden.
</div>
<div class="modal-footer">
<button type="submit" name="submit" class="btn btn-lg btn-danger">Löschen</button>
@@ -55,7 +55,7 @@
deletePlayerModalBS.hide();
})
.catch((error) => {
throw new Error(error)
alert('Fehler beim Löschen des Spielers: ' + error.message);
});
}, { once: true });
});