Skip to content

Commit e7958cb

Browse files
author
p01
committed
Improved the base64 detection ( less assignments )
1 parent ee3cbf2 commit e7958cb

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/resource-manager/resource_templates.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -341,11 +341,9 @@ templates.resource_detail =
341341
{
342342
var data = resource.data.content.stringData;
343343
var pos = data.indexOf(',');
344-
var header = data.slice(0,pos);
345-
var data = data.slice(pos+1);
346-
var base64 = header.contains(';base64');
344+
var base64 = data.lastIndexOf(';base64',pos)!=-1;
347345

348-
return ['pre',base64?atob(data):data];
346+
return ['pre',base64?atob(data.slice(pos+1)):data.slice(pos+1)];
349347
},
350348

351349
markup:function(resource)

0 commit comments

Comments
 (0)