When I Saved The Customized Doctype given error
Traceback (innermost last):
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/desk/form/save.py", line 12, in savedocs
doc = frappe.get_doc(json.loads(frappe.form_dict.doc))
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/__init__.py", line 518, in get_doc
return frappe.model.document.get_doc(arg1, arg2)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/document.py", line 45, in get_doc
return controller(arg1, arg2)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/document.py", line 81, in __init__
super(Document, self).__init__(arg1)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 47, in __init__
self.update(d)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 70, in update
self.set(key, value)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 117, in set
self.extend(key, value)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 143, in extend
self.append(key, v)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 138, in append
raise ValueError, "Document attached to child table must be a dict or BaseDocument, not " + str(type(value))[1:-1]
ValueError: Document attached to child table must be a dict or BaseDocument, not type 'list'
Traceback (innermost last):
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/app.py", line 80, in application
response = frappe.handler.handle()
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/handler.py", line 75, in handle
execute_cmd(cmd)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/handler.py", line 109, in execute_cmd
ret = frappe.call(method, **frappe.form_dict)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/__init__.py", line 774, in call
return fn(*args, **newargs)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/desk/form/save.py", line 12, in savedocs
doc = frappe.get_doc(json.loads(frappe.form_dict.doc))
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/__init__.py", line 518, in get_doc
return frappe.model.document.get_doc(arg1, arg2)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/document.py", line 45, in get_doc
return controller(arg1, arg2)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/document.py", line 81, in __init__
super(Document, self).__init__(arg1)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 47, in __init__
self.update(d)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 70, in update
self.set(key, value)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 117, in set
self.extend(key, value)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 143, in extend
self.append(key, v)
File "/home/indictrans/anand_workspace/propshikari/frappe-bench/apps/frappe/frappe/model/base_document.py", line 138, in append
raise ValueError, "Document attached to child table must be a dict or BaseDocument, not " + str(type(value))[1:-1]
ValueError: Document attached to child table must be a dict or BaseDocument, not type 'list'