{e.WetterTemp} °C
{Math.round(e.WetterFeuchte ?? 0)} %
diff --git a/components/TimeInput.tsx b/components/TimeInput.tsx
index 3c0b81d..67c8eb0 100644
--- a/components/TimeInput.tsx
+++ b/components/TimeInput.tsx
@@ -53,8 +53,9 @@ export default function TimeInput({ value, onChange, className = '', clearOnFocu
setError(false);
return;
}
- if (isValid(local)) {
- const norm = normalize(local);
+ const expanded = /^\d{1,2}:?$/.test(local) ? local.replace(/:$/, '') + ':00' : local;
+ if (isValid(expanded)) {
+ const norm = normalize(expanded);
setLocal(norm);
setError(false);
onChange(norm);
diff --git a/package-lock.json b/package-lock.json
index 79d5d4e..b18c134 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "logbuch",
- "version": "1.7.4",
+ "version": "1.7.5",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "logbuch",
- "version": "1.7.4",
+ "version": "1.7.5",
"dependencies": {
"bcryptjs": "^3.0.3",
"jose": "^6.2.2",
diff --git a/package.json b/package.json
index 421b1ed..a286d40 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "logbuch",
- "version": "1.7.4",
+ "version": "1.7.5",
"private": true,
"scripts": {
"dev": "next dev",