Merge pull request #23169 from ruchamahabal/fix-appointment-duration-v12

fix: don't overwrite patient appointment duration if already specified
This commit is contained in:
rohitwaghchaure
2020-08-28 10:39:59 +05:30
committed by GitHub

View File

@@ -149,7 +149,9 @@ var check_and_set_availability = function(frm) {
primary_action: function() {
frm.set_value('appointment_time', selected_slot);
frm.set_value('service_unit', service_unit || '');
frm.set_value('duration', duration);
if (!frm.doc.duration) {
frm.set_value('duration', duration);
}
frm.set_value('practitioner', d.get_value('practitioner'));
frm.set_value('department', d.get_value('department'));
frm.set_value('appointment_date', d.get_value('appointment_date'));