)]}'
{"tempest/auth.py":[{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"e9fe241dcdb25b03e527500c71f77f5e65c5894d","unresolved":false,"context_lines":[{"line_number":299,"context_line":"            path \u003d \"/\" + filters[\u0027api_version\u0027]"},{"line_number":300,"context_line":"            noversion_path \u003d \"/\".join(parts.path.split(\"/\")[2:])"},{"line_number":301,"context_line":"            if noversion_path !\u003d \"\":"},{"line_number":302,"context_line":"                path +\u003d \"/\" + noversion_path"},{"line_number":303,"context_line":"            _base_url \u003d _base_url.replace(parts.path, path)"},{"line_number":304,"context_line":"        if filters.get(\u0027skip_path\u0027, None) is not None:"},{"line_number":305,"context_line":"            _base_url \u003d _base_url.replace(parts.path, \"/\")"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUX%2F%2F78I%3D","line":302,"updated":"2014-02-09 08:39:23.000000000","message":"It\u0027s always safer when you checking the last character, rstrip could be used for example.\n\npath \u003d path.rstrip(\u0027/\u0027) + \u0027/\u0027 + noversion_path","commit_id":"be8bdbc203c191c56573887886996bc273f39308"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"3e4415e06035d55fa7365f87e15e13cad6def633","unresolved":false,"context_lines":[{"line_number":299,"context_line":"            path \u003d \"/\" + filters[\u0027api_version\u0027]"},{"line_number":300,"context_line":"            noversion_path \u003d \"/\".join(parts.path.split(\"/\")[2:])"},{"line_number":301,"context_line":"            if noversion_path !\u003d \"\":"},{"line_number":302,"context_line":"                path +\u003d \"/\" + noversion_path"},{"line_number":303,"context_line":"            _base_url \u003d _base_url.replace(parts.path, path)"},{"line_number":304,"context_line":"        if filters.get(\u0027skip_path\u0027, None) is not None:"},{"line_number":305,"context_line":"            _base_url \u003d _base_url.replace(parts.path, \"/\")"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUX%2F%2F6Ks%3D","line":302,"in_reply_to":"AAAAUX%2F%2F78I%3D","updated":"2014-02-10 01:40:04.000000000","message":"filters[\u0027api_version\u0027] does not represent a path and it would not contain \u0027/\u0027 at the end of the characters. so I don\u0027t feel we must check the end.\n\nof course, I don\u0027t have any objections even if checking it. Current code already is good for me.","commit_id":"be8bdbc203c191c56573887886996bc273f39308"}]}
