)]}' { "commit": "4c7f23f6a217708c501dac55d841b55ed9e76e93", "tree": "37bdf405989b118143af3367d3f8d9e7f3346f18", "parents": [ "fa29d8f43a37aaf4b47fd2f3c76785050d075a7d" ], "author": { "name": "Srinivasa Duvvuri", "email": "sduvvuri@google.com", "time": "Mon May 01 17:14:31 2017 -0700" }, "committer": { "name": "Srinivasa Duvvuri", "email": "sduvvuri@google.com", "time": "Fri May 05 20:38:57 2017 +0000" }, "message": "buffet: Do not remove credentials when invalid_grant.\n\nChange Buffet to not to remove credentials when gcd returns invalid_grant.\nThe decision to remove credentials is handled outside buffet.\nThis allows us to not to loose the device permanently in case of short\nduartion/temporary GAIA outage (similar to the one happened recently).\n\nBUG\u003db:37358256\nTEST\u003dTested following scenarios on Gale\n1. Factory reset from APP when Gale is online.\n2. Factory reset from APP when Gale is offline.\n3. Verify that the device reconnects back when credentials are removed\nfrom cloud and restored after 1 hour and device authenticates,reconnects\nsuccessfully and operates normally there after.\n\nChange-Id: Iebf648738b9c91e59c17ec155baea6876db64d6a\nReviewed-on: https://weave-review.googlesource.com/9990\nReviewed-by: Kan Yan \u003ckyan@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "3177a7d6a48724b65b2d50339d36a79d75a3d457", "old_mode": 33188, "old_path": "src/device_registration_info.cc", "new_id": "ecd55c01e29367ad1e5cdfe2737ad17308ebb646", "new_mode": 33188, "new_path": "src/device_registration_info.cc" } ] }