From: Scott Baker Date: Tue, 20 May 2014 01:14:54 +0000 (-0700) Subject: allow user to remove all views from dashboard X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=2870e27fe40b35fb7f57df4538321605d1ba39a5;p=plstackapi.git allow user to remove all views from dashboard --- diff --git a/planetstack/core/plus/views.py b/planetstack/core/plus/views.py index 142911b..11cc4f5 100644 --- a/planetstack/core/plus/views.py +++ b/planetstack/core/plus/views.py @@ -726,11 +726,10 @@ class DashboardCustomize(View): def post(self, request, *args, **kwargs): dashboards = request.POST.get("dashboards", None) if not dashboards: - return HttpResponse("no data") - - dashboards = [x.strip() for x in dashboards.split(",")] - - dashboards = [DashboardView.objects.get(name=x) for x in dashboards] + dashboards=[] + else: + dashboards = [x.strip() for x in dashboards.split(",")] + dashboards = [DashboardView.objects.get(name=x) for x in dashboards] request.user.dashboardViews.all().delete()