diff --git a/redash/handlers/embed.py b/redash/handlers/embed.py index 0e9b881c4..1b3c6aaff 100644 --- a/redash/handlers/embed.py +++ b/redash/handlers/embed.py @@ -84,7 +84,7 @@ def embed(query_id, visualization_id, org_slug=None): # WARNING: Note that the external query parameters # are a potential risk of SQL injections. # - max_age = int(request.args['maxAge']) if 'maxAge' in request.args else 0 + max_age = int(request.args.get('maxAge', 0)) results = run_query_sync(query.data_source, parameter_values, query.query, max_age=max_age) if results is None: abort(400, message="Unable to get results for this query")