diff --git a/app/static/js/bird.js b/app/static/js/bird.js index 8da77de..c3a32a7 100644 --- a/app/static/js/bird.js +++ b/app/static/js/bird.js @@ -1,21 +1,27 @@ -function showHideAviary() { +function showBirdEditFields() { let statusField = document.getElementById("id_status"); - let aviaryField = document.getElementById("div_id_aviary"); let statusText = statusField.options[statusField.selectedIndex].text; + let aviaryField = document.getElementById("div_id_aviary"); + let sentToField = document.getElementById("div_id_sent_to"); + if (statusText == 'In Auswilderung') { aviaryField.hidden = false - } else { + } else if (statusText == 'Übermittelt') { + sentToField.hidden = false + } + else { aviaryField.hidden = true + sentToField.hidden = true } } // Load function on windows load. -(showHideAviary)(); +(showBirdEditFields)(); // Load function on change. document.getElementById("id_status").addEventListener("change", (event) => { - showHideAviary() + showBirdEditFields() });