File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -346,11 +346,16 @@ window.templates.resource_detail || (window.templates.resource_detail = new func
346346
347347 this . text = function ( resource )
348348 {
349- var data = resource . data . content . stringData ;
350- var pos = data . indexOf ( "," ) ;
351- var is_base64 = data . lastIndexOf ( ";base64" , pos ) != - 1 ;
349+ var text = resource . data . content . stringData ;
352350
353- return [ "pre" , is_base64 ? atob ( data . slice ( pos + 1 ) ) : data . slice ( pos + 1 ) ] ;
351+ if ( text . startswith ( "data:" ) )
352+ {
353+ var pos = text . indexOf ( "," ) ;
354+ var is_base64 = text . lastIndexOf ( ";base64" , pos ) != - 1 ;
355+ text = is_base64 ? atob ( text . slice ( pos + 1 ) ) : text . slice ( pos + 1 ) ;
356+ }
357+
358+ return [ "pre" , text ] ;
354359 } ;
355360
356361 this . markup = function ( resource )
You can’t perform that action at this time.
0 commit comments