diff --git a/erpnext/manufacturing/doctype/job_card/job_card.py b/erpnext/manufacturing/doctype/job_card/job_card.py index bc1076d1340..a1b53fb7c4a 100644 --- a/erpnext/manufacturing/doctype/job_card/job_card.py +++ b/erpnext/manufacturing/doctype/job_card/job_card.py @@ -309,8 +309,8 @@ class JobCard(Document): return overlap def get_time_logs(self, args, doctype, open_job_cards=None): - if get_datetime(args.from_time) >= get_datetime(args.to_time): - args.to_time = add_to_date(args.from_time, minutes=args.remaining_time_in_mins) + if args.get("remaining_time_in_mins") and get_datetime(args.from_time) >= get_datetime(args.to_time): + args.to_time = add_to_date(args.from_time, minutes=args.get("remaining_time_in_mins")) jc = frappe.qb.DocType("Job Card") jctl = frappe.qb.DocType(doctype)