Error: Show wrong fields after open other edit entry - FIXED

sortierung
Samuel Zielke 1 year ago
parent e0109b09ff
commit f116008bbd

@ -316,12 +316,19 @@ function fillTableWithEntries(entries) {
document.getElementById('editDatum').value = entry.date; document.getElementById('editDatum').value = entry.date;
if (entry.type === 2) { if (entry.type === 2) {
document.getElementById('editldcCheck').checked = true; document.getElementById('editldcCheck').checked = true;
} else if (entry.type === 3) { } else {
document.getElementById('editldcCheck').checked = false;
}
if (entry.type === 3) {
document.getElementById('editsonstigesCheck').checked = true; document.getElementById('editsonstigesCheck').checked = true;
document.getElementById('editsonstigesInput').value = entry.sondertext; document.getElementById('editsonstigesInput').value = entry.sondertext;
document.getElementById('edit-sonstiges-text').style.display = 'block'; document.getElementById('edit-sonstiges-text').style.display = 'block';
} else {
document.getElementById('editsonstigesCheck').checked = false;
document.getElementById('editsonstigesInput').value = null;
document.getElementById('edit-sonstiges-text').style.display = 'none';
} }
console.log(entry.id)
}) })
editCell.innerHTML = '<span class="btn btn-sm btn-secondary" data-bs-toggle="modal" data-bs-target="#editEntryModel" style="width: 40px; border-radius: 1rem;">✐</span>'; editCell.innerHTML = '<span class="btn btn-sm btn-secondary" data-bs-toggle="modal" data-bs-target="#editEntryModel" style="width: 40px; border-radius: 1rem;">✐</span>';
row.appendChild(editCell) row.appendChild(editCell)

@ -158,6 +158,13 @@ sonstigesCheck.addEventListener('change', function() {
//
// BEARBEITUNGS FORMULAR
//
document.getElementById('closeEditWindowButton').addEventListener(clearAllFields());
// //
// FUNKTIONEN LIBARY // FUNKTIONEN LIBARY
// //
@ -195,4 +202,3 @@ function checkInput() {
NewEntryButton.classList.replace('btn-primary', 'btn-light'); NewEntryButton.classList.replace('btn-primary', 'btn-light');
} }
} }

@ -1,4 +1,4 @@
var staticCacheName = "django-pwa-v" + new Date().getTime(); var staticCacheName = "django-pwa-VI" + new Date().getTime();
var filesToCache = [ var filesToCache = [
'/app/home', '/app/home',
]; ];

@ -4,12 +4,12 @@ function setAllOk() {
document.getElementById('welcome_content').style.display = 'none'; document.getElementById('welcome_content').style.display = 'none';
document.getElementById('dashboard').classList.remove('d-none'); document.getElementById('dashboard').classList.remove('d-none');
document.getElementById('refresh_icon').classList.remove('d-none') document.getElementById('refresh_icon').classList.remove('d-none')
document.getElementById('settings_icon').classList.remove('d-none') // document.getElementById('settings_icon').classList.remove('d-none')
} }
document.getElementById("allOk").addEventListener('click', function(){ document.getElementById("allOk").addEventListener('click', function(){
setAllOk();
localStorage.setItem('infoReadAllRead', "true"); localStorage.setItem('infoReadAllRead', "true");
setAllOk();
}) })
const ReadingState = localStorage.getItem('infoReadAllRead'); const ReadingState = localStorage.getItem('infoReadAllRead');

@ -10,7 +10,7 @@
document.getElementById('maincontainer').classList.replace('align-items-center', 'align-items-top') document.getElementById('maincontainer').classList.replace('align-items-center', 'align-items-top')
</script> </script>
<div class="container" id="welcome_content"> <!-- d-none muss entfernt werden für richtige Funktion --> <div class="container" id="welcome_content">
<h1>Wilkommen!</h1> <h1>Wilkommen!</h1>
<p> <p>
Schön das du hier bist! Schön das du hier bist!
@ -187,7 +187,7 @@
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<h5 class="modal-title" id="newEntryModalLabel">Eintrag bearbeiten</h5> <h5 class="modal-title" id="newEntryModalLabel">Eintrag bearbeiten</h5>
<button type="button" class="btn btn-sm btn-danger" data-bs-dismiss="modal" aria-label="Schließen">X</button> <button type="button" class="btn btn-sm btn-danger" data-bs-dismiss="modal" aria-label="Schließen" id="closeEditWindowButton">X</button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form method="POST" action=""> <form method="POST" action="">
@ -196,7 +196,7 @@
<!-- Dauer in Stunden und Minuten --> <!-- Dauer in Stunden und Minuten -->
<div class="form-row"> <div class="form-row">
<div class="form-group col-7"> <div class="form-group col-7">
<label for="stunden"><b>Dauer</b></label> <label for="editStunden"><b>Dauer</b></label>
<div class="input-group"> <div class="input-group">
<input type="number" class="form-control" id="editStunden" placeholder="00" min="0" max="99" maxlength="2" required> <input type="number" class="form-control" id="editStunden" placeholder="00" min="0" max="99" maxlength="2" required>
<div class="input-group-append"> <div class="input-group-append">
@ -255,7 +255,7 @@
/* Verarbeitung der Einstellungen */ /* Verarbeitung der Einstellungen */
const settingsIcon = document.getElementById('settings_icon') {{/* const settingsIcon = document.getElementById('settings_icon')
settingsIcon.addEventListener('click', () => { settingsIcon.addEventListener('click', () => {
document.getElementById('header-bg-block').classList.replace('HeaderDefaultHeightbg', 'openSettingsbg') document.getElementById('header-bg-block').classList.replace('HeaderDefaultHeightbg', 'openSettingsbg')
document.getElementById('header-bg-block').classList.replace('closeSettingsbg', 'openSettingsbg') document.getElementById('header-bg-block').classList.replace('closeSettingsbg', 'openSettingsbg')
@ -271,9 +271,9 @@
document.getElementById('settings_icon').classList.remove('d-none'); document.getElementById('settings_icon').classList.remove('d-none');
document.getElementById('settings_close_icon').classList.add('d-none'); document.getElementById('settings_close_icon').classList.add('d-none');
document.getElementById('refresh_icon').style.opacity = 1; document.getElementById('refresh_icon').style.opacity = 1;
}) }) */}}
</script> </script>
<script src="{% static 'app/js/home.js' %}"></script>
<script src="{% static 'app/js/welcomeControl.js' %}"></script> <script src="{% static 'app/js/welcomeControl.js' %}"></script>
<script src="{% static 'app/js/home.js' %}"></script>
{% endblock %} {% endblock %}

Loading…
Cancel
Save

Powered by TurnKey Linux.