)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"c6898cd465d72e3b8087ac42a35cb0ed665418d5","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Expose a bug that issue token with project-scope gets error"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"/v3/auth/tokens POST method for \"Password authentication with scoped authorization\"."},{"line_number":10,"context_line":"When sets project-scoped with project ID key but the value is a domain id \"default\","},{"line_number":11,"context_line":"it retures \"object of type \u0027NoneType\u0027 has no len()\" and \"code\": 400."},{"line_number":12,"context_line":"The expected code should be 404 project not found internal and 401 to end user."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5f7c97a3_4e79857e","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":84},"updated":"2018-08-02 03:40:21.000000000","message":"this line can be removed.","commit_id":"7e05bf61bc34535b61d4aa3ce73354e16077d89d"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"c6898cd465d72e3b8087ac42a35cb0ed665418d5","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Expose a bug that issue token with project-scope gets error"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"/v3/auth/tokens POST method for \"Password authentication with scoped authorization\"."},{"line_number":10,"context_line":"When sets project-scoped with project ID key but the value is a domain id \"default\","},{"line_number":11,"context_line":"it retures \"object of type \u0027NoneType\u0027 has no len()\" and \"code\": 400."},{"line_number":12,"context_line":"The expected code should be 404 project not found internal and 401 to end user."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5f7c97a3_0e8f0d76","line":10,"range":{"start_line":10,"start_character":73,"end_line":10,"end_character":84},"updated":"2018-08-02 03:40:21.000000000","message":"not only \"default\" domain.","commit_id":"7e05bf61bc34535b61d4aa3ce73354e16077d89d"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"c6898cd465d72e3b8087ac42a35cb0ed665418d5","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"/v3/auth/tokens POST method for \"Password authentication with scoped authorization\"."},{"line_number":10,"context_line":"When sets project-scoped with project ID key but the value is a domain id \"default\","},{"line_number":11,"context_line":"it retures \"object of type \u0027NoneType\u0027 has no len()\" and \"code\": 400."},{"line_number":12,"context_line":"The expected code should be 404 project not found internal and 401 to end user."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"This patch exposes this bug and it will be fixed in the following patch."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5f7c97a3_6ee5613d","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":68},"updated":"2018-08-02 03:40:21.000000000","message":"it returns 400 BadRequest: \"object of type \u0027NoneType\u0027 has no len()\"","commit_id":"7e05bf61bc34535b61d4aa3ce73354e16077d89d"}]}
