Commit 11b0d243 authored by Colin Viebrock's avatar Colin Viebrock

Fixes

parent 71d361e0
......@@ -297,9 +297,7 @@ class Bundle {
{
if (is_null($bundle)) return static::assets(DEFAULT_BUNDLE);
$server = Config::get('application.asset_url', URL::base() );
return ($bundle != DEFAULT_BUNDLE) ? $server."/bundles/{$bundle}/" : $server.'/';
return ($bundle != DEFAULT_BUNDLE) ? "/bundles/{$bundle}/" : '/';
}
/**
......
......@@ -220,6 +220,18 @@ class URL {
*/
public static function to_asset($url, $https = null)
{
// If the URL is already well-formed, just return it
if (static::valid($url)) return $url;
// If a base asset URL is defined in the configuration, use that and
// don't try and change links to http/https.
if ($root = Config::get('application.asset_url', false )) {
return rtrim($root, '/').'/'.ltrim($url, '/');
}
if (is_null($https)) $https = Request::secure();
$url = static::to($url, $https);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment