Ajax call success but console shows some error

I have code in .js file of person doctype as follows. It takes forms value and calls C# api post method when I click save button of frappe form. This method then changes the DB values by executing sql SP. Now, this works successfully. I get “success” message also on console.

    frappe.ui.form.on('person master', {
    validate: function(frm) {		
	$.ajax({
	url: "http://localhost:50655/api/Person/PostPersonDetail",
	type: 'POST',
	data: frm.doc,
	dataType: 'json',
	success: function (data) {	
	console.log(data.message.msg);
	console.log("Success!!");
	//frappe.msgprint(__("Success!!"));
	},
	error: function (data, textStatus, xhr) {
	//msgprint(__("Failure!!"));
	}
});

}
});

But then I get following error on console

jquery.min.js:4 POST http://localhost:8000/ 417 (EXPECTATION FAILED)

libs.min.js?ver=1522526466.0:7316 GET http://localhost:9000/socket.io/?EIO=3&transport=polling&t=MGy3flj 0 ()
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
n.maybeReconnectOnOpen @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
init @ socketio_client.js:19
startup @ desk.js:39
load_startup @ desk.js:36
init @ desk.js:32
frappe.start_app @ desk.js:10
(anonymous) @ desk.js:21
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
libs.min.js?ver=1522526466.0:7316 GET http://localhost:9000/socket.io/?EIO=3&transport=polling&t=MGy3hTF 0 ()
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
n.maybeReconnectOnOpen @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
init @ socketio_client.js:19
startup @ desk.js:39
load_startup @ desk.js:36
init @ desk.js:32
frappe.start_app @ desk.js:10
(anonymous) @ desk.js:21
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
libs.min.js?ver=1522526466.0:7316 GET http://localhost:9000/socket.io/?EIO=3&transport=polling&t=MGy3jA_ 0 ()
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
n.maybeReconnectOnOpen @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
init @ socketio_client.js:19
startup @ desk.js:39
load_startup @ desk.js:36
init @ desk.js:32
frappe.start_app @ desk.js:10
(anonymous) @ desk.js:21
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
libs.min.js?ver=1522526466.0:7316 GET http://localhost:9000/socket.io/?EIO=3&transport=polling&t=MGy3kuX 0 ()
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
n.reconnect @ libs.min.js?ver=1522526466.0:7316
n.maybeReconnectOnOpen @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
n.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
n.emit @ libs.min.js?ver=1522526466.0:7316
i.onError @ libs.min.js?ver=1522526466.0:7316
(anonymous) @ libs.min.js?ver=1522526466.0:7316
setTimeout (async)
hasXDR.r.onreadystatechange @ libs.min.js?ver=1522526466.0:7316
XMLHttpRequest.send (async)
i.create @ libs.min.js?ver=1522526466.0:7316
i @ libs.min.js?ver=1522526466.0:7316
o.request @ libs.min.js?ver=1522526466.0:7316
o.doPoll @ libs.min.js?ver=1522526466.0:7316
n.poll @ libs.min.js?ver=1522526466.0:7316
n.doOpen @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n.open @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n.open.n.connect @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
n @ libs.min.js?ver=1522526466.0:7316
init @ socketio_client.js:19
startup @ desk.js:39
load_startup @ desk.js:36
init @ desk.js:32
frappe.start_app @ desk.js:10
(anonymous) @ desk.js:21
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
VM954:10 {marital_status: “Married”, creation: “2018-06-21 11:35:34.850177”, doctype: “person master”, name: “PID1”, person_id: 1, …}creation: "2018-06-21 11:35:34.850177"docstatus: 0doctype: "person master"fname: "dsds"gender: "M"idx: 0marital_status: "Married"mobile: "9924341100"modified: "2018-06-21 11:35:34.850177"modified_by: "Administrator"name: "PID1"owner: "Administrator"person_id: 1social_group_id: 0title: “DR.”__last_sync_on: Tue Jun 26 2018 17:55:38 GMT+0530 (India Standard Time) {}unsaved: 1__proto: Object
VM954:20 Successfully
VM954:21 Success!!
jquery.min.js:4 POST http://localhost:8000/ 417 (EXPECTATION FAILED)
send @ jquery.min.js:4
ajax @ jquery.min.js:4
frappe.request.call @ request.js:178
frappe.call @ request.js:62
_call @ save.js:191
save @ save.js:25
frappe.ui.form.save @ save.js:217
(anonymous) @ form.js:755
Promise.then (async)
(anonymous) @ dom.js:220
frappe.run_serially @ dom.js:218
_f.Frm._save @ form.js:746
(anonymous) @ form.js:705
setTimeout (async)
(anonymous) @ form.js:704
_f.Frm.save @ form.js:698
Save @ toolbar.js:304
(anonymous) @ page.js:160
dispatch @ jquery.min.js:3
r.handle @ jquery.min.js:3
request.js:300 Traceback (most recent call last):
File “/home/frappe/frappe-bench/apps/frappe/frappe/desk/form/save.py”, line 22, in savedocs
doc.save()
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 256, in save
return self._save(*args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 307, in _save
self.run_post_save_methods()
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 886, in run_post_save_methods
self.run_method(“on_update”)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 754, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1028, in composer
return composed(self, method, *args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1011, in runner
add_to_return_value(self, fn(self, *args, **kwargs))
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 748, in
fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
File “/home/frappe/frappe-bench/apps/library_management/library_management/library_management/doctype/person_master/person_master.py”, line 11, in on_update
frappe.throw(self.fname)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 325, in throw
msgprint(msg, raise_exception=exc, title=title, indicator=‘red’)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 311, in msgprint
_raise_exception()
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 284, in _raise_exception
raise raise_exception(msg)
frappe.exceptions.ValidationError: dsds

request.js:300 Traceback (most recent call last):
File “/home/frappe/frappe-bench/apps/frappe/frappe/app.py”, line 62, in application
response = frappe.handler.handle()
File “/home/frappe/frappe-bench/apps/frappe/frappe/handler.py”, line 22, in handle
data = execute_cmd(cmd)
File “/home/frappe/frappe-bench/apps/frappe/frappe/handler.py”, line 53, in execute_cmd
return frappe.call(method, **frappe.form_dict)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 941, in call
return fn(*args, **newargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/desk/form/save.py”, line 22, in savedocs
doc.save()
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 256, in save
return self._save(*args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 307, in _save
self.run_post_save_methods()
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 886, in run_post_save_methods
self.run_method(“on_update”)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 754, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1028, in composer
return composed(self, method, *args, **kwargs)
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 1011, in runner
add_to_return_value(self, fn(self, *args, **kwargs))
File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 748, in
fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
File “/home/frappe/frappe-bench/apps/library_management/library_management/library_management/doctype/person_master/person_master.py”, line 11, in on_update
frappe.throw(self.fname)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 325, in throw
msgprint(msg, raise_exception=exc, title=title, indicator=‘red’)
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 311, in msgprint
_raise_exception()
File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 284, in _raise_exception
raise raise_exception(msg)
frappe.exceptions.ValidationError: dsds

frappe.throw raise the error? Why you have added?

Oh… by mistake …I removed that… and now its working … thanks