| Index: chrome/common/extensions/docs/server2/availability_finder.py
|
| diff --git a/chrome/common/extensions/docs/server2/availability_finder.py b/chrome/common/extensions/docs/server2/availability_finder.py
|
| index 35a9df1ad9f4fb902821df7cb57da60e11c2d34d..078fd1a81e21f202c3386c796e4a80a23051ba4c 100644
|
| --- a/chrome/common/extensions/docs/server2/availability_finder.py
|
| +++ b/chrome/common/extensions/docs/server2/availability_finder.py
|
| @@ -144,11 +144,14 @@ class AvailabilityFinder(object):
|
| JSON_TEMPLATES + 'api_availabilities.json').Get().get(node_name)
|
| if node_info is None:
|
| return None
|
| +
|
| + channel_info = None
|
| if node_info['channel'] == 'stable':
|
| - return AvailabilityInfo(
|
| - self._branch_utility.GetStableChannelInfo(node_info['version']))
|
| - return AvailabilityInfo(
|
| - self._branch_utility.GetChannelInfo(node_info['channel']))
|
| + channel_info = self._branch_utility.GetStableChannelInfo(
|
| + node_info['version'])
|
| + else:
|
| + channel_info = self._branch_utility.GetChannelInfo(node_info['channel'])
|
| + return AvailabilityInfo(channel_info) if channel_info else None
|
|
|
| @memoize
|
| def _CreateAPISchemaFileSystem(self, file_system):
|
|
|