| Index: chrome/common/extensions/docs/server2/appengine_url_fetcher.py
|
| diff --git a/chrome/common/extensions/docs/server2/appengine_url_fetcher.py b/chrome/common/extensions/docs/server2/appengine_url_fetcher.py
|
| index 3695fb4e81dae5f26366bce6a493c933ad856073..fa85dbebc0d7b6e5394b12b95b8e07c5073eb362 100644
|
| --- a/chrome/common/extensions/docs/server2/appengine_url_fetcher.py
|
| +++ b/chrome/common/extensions/docs/server2/appengine_url_fetcher.py
|
| @@ -23,11 +23,17 @@ class AppEngineUrlFetcher(object):
|
| def Fetch(self, url):
|
| """Fetches a file synchronously.
|
| """
|
| - return urlfetch.fetch(self._base_path + '/' + url)
|
| + if self._base_path is not None:
|
| + return urlfetch.fetch(self._base_path + '/' + url)
|
| + else:
|
| + return urlfetch.fetch(url)
|
|
|
| def FetchAsync(self, url):
|
| """Fetches a file asynchronously, and returns a Future with the result.
|
| """
|
| rpc = urlfetch.create_rpc()
|
| - urlfetch.make_fetch_call(rpc, self._base_path + '/' + url)
|
| + if self._base_path is not None:
|
| + urlfetch.make_fetch_call(rpc, self._base_path + '/' + url)
|
| + else:
|
| + urlfetch.make_fetch_call(rpc, url)
|
| return Future(delegate=_AsyncFetchDelegate(rpc))
|
|
|