From 33b2816f57a3f1bedeedda8caf938fb3455f7733 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 21 Feb 2013 11:38:00 +0530 Subject: [PATCH] set assigned_to if field assigned_to exists in document --- webnotes/widgets/form/assign_to.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webnotes/widgets/form/assign_to.py b/webnotes/widgets/form/assign_to.py index 60b1c2c669..6648e50ae0 100644 --- a/webnotes/widgets/form/assign_to.py +++ b/webnotes/widgets/form/assign_to.py @@ -58,6 +58,11 @@ def add(args=None): d.date = args.get('date', nowdate()) d.assigned_by = args.get('assigned_by', webnotes.user.name) d.save(1) + + # set assigned_to if field exists + from webnotes.model.meta import has_field + if has_field(args['doctype'], "assigned_to"): + webnotes.conn.set_value(args['doctype'], args['name'], "assigned_to", args['assign_to']) # notify if not args.get("no_notification"):