]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: url decode PutUserPolicy params 29578/head
authorAbhishek Lekshmanan <abhishek@suse.com>
Fri, 9 Aug 2019 14:53:51 +0000 (16:53 +0200)
committerAbhishek Lekshmanan <abhishek@suse.com>
Fri, 9 Aug 2019 14:57:25 +0000 (16:57 +0200)
commitfac4ab71fbee7f187db57e268c2e750eaf2802bc
tree30a4ccaae23e78ba54d4f00214793131b56cfd2d
parentd9a385da8c1e2d14a7b3b008d83e0ac0b9723fcb
rgw: url decode PutUserPolicy params

Since these are sent as a part of a POST request which is usually urlencoded,
the json parser would later return invalid json for jsons containing whitespace

Fixes: https://tracker.ceph.com/issues/41189
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
src/rgw/rgw_rest_user_policy.cc