Added version to download urls (to pass to mirrors requiring it)
This commit is contained in:
@@ -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:
|
||||
|
Reference in New Issue
Block a user