From d33874bd3d9ffffca7f4726a29c3eb9de2a68d42 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Fri, 11 Nov 2016 09:57:34 -0800 Subject: [PATCH] [hotfix] postgres issue when slice_id is missing --- superset/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset/views.py b/superset/views.py index 6ea81cb4f9027..841c968b43768 100755 --- a/superset/views.py +++ b/superset/views.py @@ -1307,7 +1307,9 @@ def import_dashboards(self): def explore(self, datasource_type, datasource_id): viz_type = request.args.get("viz_type") slice_id = request.args.get('slice_id') - slc = db.session.query(models.Slice).filter_by(id=slice_id).first() + slc = None + if slice_id: + slc = db.session.query(models.Slice).filter_by(id=slice_id).first() error_redirect = '/slicemodelview/list/' datasource_class = SourceRegistry.sources[datasource_type]