]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: user param in access key is not manadatory
authorYehuda Sadeh <yehuda@inktank.com>
Fri, 28 Jun 2013 03:17:17 +0000 (20:17 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Fri, 28 Jun 2013 04:13:12 +0000 (21:13 -0700)
for json decoding

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_json_enc.cc

index fb077f9aa8c43925e9e12579ce949f536b4ceca6..fc33120bd468d64e2de3f61708adcfac4c9ac693 100644 (file)
@@ -223,7 +223,7 @@ void RGWAccessKey::decode_json(JSONObj *obj) {
   JSONDecoder::decode_json("secret_key", key, obj, true);
   if (!JSONDecoder::decode_json("subuser", subuser, obj)) {
     string user;
-    JSONDecoder::decode_json("user", user, obj, true);
+    JSONDecoder::decode_json("user", user, obj);
     int pos = user.find(':');
     if (pos >= 0) {
       subuser = user.substr(pos + 1);