Enable schedules proxy for Android

This commit is contained in:
oldnapalm
2025-06-23 10:07:39 -03:00
parent 956910dd16
commit 4627e79fb0

View File

@@ -1713,6 +1713,12 @@ def custom_style(filename):
def static_web_launcher(filename):
return send_from_directory('%s/cdn/static/web/launcher' % SCRIPT_DIR, filename)
# Android uses https for schedules, redirect to http to enable proxy
@app.route('/gameassets/MapSchedule_v2.xml')
@app.route('/gameassets/PortalRoadSchedule_v1.xml')
def gameassets_schedule():
return redirect('http://cdn.zwift.com%s' % request.path)
@app.route('/api/telemetry/config', methods=['GET'])
def api_telemetry_config():