Use locale-aware parseTimeInput for duration inputs

This commit is contained in:
Gregor Vostrak
2026-03-11 15:36:00 +01:00
parent a1d5563fc4
commit 97df779d1e
6 changed files with 567 additions and 50 deletions

View File

@@ -26,8 +26,11 @@ function updateDuration() {
return;
}
// Use parseTimeInput with 'hours' as default unit for estimated time
const seconds = parseTimeInput(input, 'hours');
const seconds = parseTimeInput(
input,
organization?.value?.number_format,
'hours'
);
if (seconds !== null && seconds > 0) {
model.value = seconds;
}