Added stylesheet warning for missing css asset
authorFabien Meghazi <fme@openerp.com>
Tue, 12 Aug 2014 12:22:05 +0000 (14:22 +0200)
committerFabien Meghazi <fme@openerp.com>
Tue, 12 Aug 2014 12:22:05 +0000 (14:22 +0200)
openerp/addons/base/ir/ir_qweb.py

index bfd3461..8ce38a2 100644 (file)
@@ -1205,6 +1205,20 @@ class StylesheetAsset(WebAsset):
         else:
             return '<style type="text/css">%s</style>' % self.source
 
+    def _missingAsset(self, module):
+        self.source = """
+            body:before {
+                background: #ffc;
+                width: 100%%;
+                font-size: 14px;
+                font-family: monospace;
+                white-space: pre;
+                content: "Missing stylesheet asset: %s";
+            }
+        """ % self.url
+        self.url = None
+        self.last_modified = datetime.datetime.now()
+
 def rjsmin(script):
     """ Minify js with a clever regex.
     Taken from http://opensource.perlig.de/rjsmin