Added version to download urls (to pass to mirrors requiring it)

This commit is contained in:
str4d
2013-06-04 09:36:42 +00:00
parent eb5d5bddcf
commit 8c89ae48bf
5 changed files with 27 additions and 27 deletions

View File

@@ -37,12 +37,12 @@ def downloads_list():
return render_template('downloads/list.html')
# Specific file downloader
def downloads_select(file):
def downloads_select(version, file):
if (file == 'debian'):
return render_template('downloads/debian.html', file=file)
mirrors=read_mirrors()
data = {
'version': CURRENT_I2P_VERSION,
'version': version,
'file': file,
}
obj=[]
@@ -53,15 +53,15 @@ def downloads_select(file):
for mirror in a['mirrors']:
mirror['url']=mirror['url'] % data
obj.append(a)
return render_template('downloads/select.html', mirrors=obj, file=file)
return render_template('downloads/select.html', mirrors=obj, version=version, file=file)
def downloads_redirect(protocol, file, mirror):
def downloads_redirect(version, protocol, file, mirror):
mirrors=read_mirrors()
if not protocol in mirrors:
abort(404)
mirrors=mirrors[protocol]
data = {
'version': CURRENT_I2P_VERSION,
'version': version,
'file': file,
}
if mirror: