add-sleep-entry-page #38

Merged
brian merged 6 commits from add-sleep-entry-page into main 2025-12-03 19:57:14 +01:00
4 changed files with 13 additions and 8 deletions
Showing only changes of commit 5b17508ade - Show all commits
+2 -2
View File
@@ -506,8 +506,8 @@
ID: ${user.id} • Created: ${new Date(user.created_at).toLocaleDateString()} ID: ${user.id} • Created: ${new Date(user.created_at).toLocaleDateString()}
</div> </div>
</div> </div>
<button <button
class="delete-user-btn" class="delete-user-btn"
onclick="showDeleteModal(${user.id}, '${user.username}', ${user.is_admin})" onclick="showDeleteModal(${user.id}, '${user.username}', ${user.is_admin})"
${user.is_admin ? 'disabled title="Cannot delete admin users"' : ""} ${user.is_admin ? 'disabled title="Cannot delete admin users"' : ""}
> >
+8 -4
View File
@@ -346,10 +346,14 @@
const changes = await response.json(); const changes = await response.json();
if (changes.length > 0) { if (changes.length > 0) {
const last = changes[0]; const last = changes[0];
document.getElementById("poopAmount").value = last.poop_amount || ""; document.getElementById("poopAmount").value =
document.getElementById("poopColor").value = last.poop_color || ""; last.poop_amount || "";
document.getElementById("peeAmount").value = last.pee_amount || ""; document.getElementById("poopColor").value =
document.getElementById("peeColor").value = last.pee_color || ""; last.poop_color || "";
document.getElementById("peeAmount").value =
last.pee_amount || "";
document.getElementById("peeColor").value =
last.pee_color || "";
} }
} }
} catch (error) { } catch (error) {
+2 -1
View File
@@ -312,7 +312,8 @@
if (response.ok) { if (response.ok) {
const feedings = await response.json(); const feedings = await response.json();
if (feedings.length > 0) { if (feedings.length > 0) {
document.getElementById("feedingType").value = feedings[0].feeding_type; document.getElementById("feedingType").value =
feedings[0].feeding_type;
} }
} }
} catch (error) { } catch (error) {
+1 -1
View File
@@ -390,7 +390,7 @@
readonly readonly
style="background-color: #f5f5f5; cursor: default; padding: 8px; border: 1px solid #ddd; border-radius: 4px; font-size: 14px;" style="background-color: #f5f5f5; cursor: default; padding: 8px; border: 1px solid #ddd; border-radius: 4px; font-size: 14px;"
/> />
<label for="timeRangeFilter">Time Range:</label> <label for="timeRangeFilter">Time Range:</label>
<select id="timeRangeFilter"> <select id="timeRangeFilter">
<option value="1">Last 24 hours</option> <option value="1">Last 24 hours</option>