Merge pull request #33031 from iamejaaz/41467-capitalize-duration-label

fix: capitalize duration label
This commit is contained in:
Ejaaz Khan 2025-06-21 12:57:00 +05:30 committed by GitHub
commit 23e95bf9fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -20,19 +20,19 @@ frappe.ui.form.ControlDuration = class ControlDuration extends frappe.ui.form.Co
</div>`
);
this.$wrapper.append(this.$picker);
this.build_numeric_input("days", this.duration_options.hide_days);
this.build_numeric_input("hours", false);
this.build_numeric_input("minutes", false);
this.build_numeric_input("seconds", this.duration_options.hide_seconds);
this.build_numeric_input("days", this.duration_options.hide_days, 0, "Days");
this.build_numeric_input("hours", false, 0, "Hours");
this.build_numeric_input("minutes", false, 0, "Minutes");
this.build_numeric_input("seconds", this.duration_options.hide_seconds, 0, "Seconds");
this.set_duration_picker_value(this.value);
this.$picker.hide();
this.bind_events();
this.refresh();
}
build_numeric_input(label, hidden, max) {
build_numeric_input(name, hidden, max, label) {
let $duration_input = $(`
<input class="input-sm duration-input" data-duration="${label}" type="number" min="0" value="0">
<input class="input-sm duration-input" data-duration="${name}" type="number" min="0" value="0">
`);
let $input = $(`<div class="row duration-row"></div>`).prepend($duration_input);
@ -41,7 +41,7 @@ frappe.ui.form.ControlDuration = class ControlDuration extends frappe.ui.form.Co
$duration_input.attr("max", max);
}
this.inputs[label] = $duration_input;
this.inputs[name] = $duration_input;
let $control = $(`
<div class="col duration-col">