]> source.dussan.org Git - vaadin-framework.git/commit
fixes incorrect JSONArray/String usage in ServerRpcHandler (#14471)
authorFabian Lange <lange.fabian@gmail.com>
Wed, 20 Aug 2014 09:56:21 +0000 (11:56 +0200)
committerFabian Lange <lange.fabian@gmail.com>
Wed, 20 Aug 2014 09:56:21 +0000 (11:56 +0200)
commit1dc8c5c28c5d8990f15a69ea466cdf5178305a78
tree81395743ad0da3b22de77925d5fdb4ca41d408e2
parentdeb3848a482936679f866e16924b77827825d4b6
fixes incorrect JSONArray/String usage in ServerRpcHandler (#14471)

As described by Johannes, the RPCRequest constructor first takes whole
JSON as string and builds its attribute json from it (by parsing).
Then it reads from this parsed JSON the array called "rpc".
However it previously did a .toString on it only to re-parse it.
Newer json versions complain that "rpc" is not a string, but an array.

Change-Id: If4bb45abad551b183d757f0aa326c37c070ce103
server/src/com/vaadin/server/communication/ServerRpcHandler.java