diff --git a/lib/misc.js b/lib/misc.js index f1449579..cda10baf 100644 --- a/lib/misc.js +++ b/lib/misc.js @@ -253,10 +253,7 @@ Volcanos("misc", { Resource: function(can, path, space, serve) { if (!path) { return "" } if (!can.base.beginWith(path, web.HTTP, nfs.PS)) { path = nfs.P+path+(path.indexOf("usr/icons/") == -1? (space? can.core.Split(_version, "&")[0]: _version): "") } if (!can.base.beginWith(path, web.HTTP)) { if (serve && serve.indexOf(location.origin) == -1) { var u = can.base.ParseURL(serve); path = u.origin + path } } - if (!space && can.base.beginWith(path, web.HTTP)) { - debugger - return location.origin+path - } + if (!space && !can.base.beginWith(path, web.HTTP)) { return location.origin+path } if (!space && path.indexOf("pod=") > 0) { return path } if (can.base.beginWith(path, "/") && path.indexOf("pod=") > 0) { return path } return can.base.MergeURL(path, ice.POD, space||can.ConfSpace()||can.misc.Search(can, ice.POD))