def all_downloads(request, channel): if channel is None: channel = 'release' if channel == 'earlybird': channel = 'alpha' version = thunderbird_desktop.latest_version(channel) query = request.GET.get('q') context = { 'platform': 'desktop', 'platforms': thunderbird_desktop.platforms(channel), 'full_builds_version': version.split('.', 1)[0], 'full_builds': thunderbird_desktop.get_filtered_full_builds(channel, version, query), 'query': query, 'channel': channel, 'channel_label': thunderbird_desktop.channel_labels.get(channel, 'Thunderbird'), } return l10n_utils.render(request, 'thunderbird/all.html', context)
def all_downloads(request, channel): if channel is None: channel = 'release' if channel == 'earlybird': channel = 'alpha' version = thunderbird_desktop.latest_version(channel) query = request.GET.get('q') channel_names = { 'release': _('Thunderbird'), 'beta': _('Thunderbird Beta'), 'alpha': _('Earlybird'), } context = { 'full_builds_version': version.split('.', 1)[0], 'full_builds': thunderbird_desktop.get_filtered_full_builds(channel, version, query), 'query': query, 'channel': channel, 'channel_name': channel_names[channel] } return l10n_utils.render(request, 'thunderbird/all.html', context)