Allow scheme to be visible again in admin page
authorPatrick Uiterwijk <puiterwijk@redhat.com>
Tue, 28 Apr 2015 19:02:12 +0000 (21:02 +0200)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Tue, 28 Apr 2015 19:08:28 +0000 (21:08 +0200)
Without this, the browser will refuse to load the scheme.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Reviewed-by: Rob Crittenden <rcritten@redhat.com>
ipsilon/admin/common.py

index 7484806..76d3fd6 100644 (file)
@@ -18,6 +18,7 @@
 import cherrypy
 from ipsilon.util.page import Page
 from ipsilon.util.page import admin_protect
+from ipsilon.util.endpoint import allow_iframe
 from ipsilon.util import config as pconfig
 
 
@@ -334,6 +335,7 @@ class Admin(AdminPage):
         return urls
 
     @admin_protect
+    @allow_iframe
     def scheme(self):
         cherrypy.response.headers.update({'Content-Type': 'image/svg+xml'})
         urls = self.get_menu_urls()