| Index: chrome/common/extensions/docs/server2/chained_compiled_file_system.py
|
| diff --git a/chrome/common/extensions/docs/server2/chained_compiled_file_system.py b/chrome/common/extensions/docs/server2/chained_compiled_file_system.py
|
| index 6fbd31e73e0c5c7cf21faab2a16a80fd8e6db09e..74e2a59a3c73286b92c1580d0ac34e9c6512c78f 100644
|
| --- a/chrome/common/extensions/docs/server2/chained_compiled_file_system.py
|
| +++ b/chrome/common/extensions/docs/server2/chained_compiled_file_system.py
|
| @@ -6,6 +6,7 @@ from compiled_file_system import CompiledFileSystem
|
| from docs_server_utils import StringIdentity
|
| from file_system import FileNotFoundError
|
| from future import Future
|
| +from path_util import ToDirectory
|
|
|
|
|
| class ChainedCompiledFileSystem(object):
|
| @@ -52,8 +53,7 @@ class ChainedCompiledFileSystem(object):
|
| lambda compiled_fs: compiled_fs.GetFileVersion(path))
|
|
|
| def GetFromFileListing(self, path):
|
| - if not path.endswith('/'):
|
| - path += '/'
|
| + path = ToDirectory(path)
|
| return self._GetImpl(
|
| path,
|
| lambda compiled_fs: compiled_fs.GetFromFileListing(path),
|
|
|