Append cache bump parameter to scss files URL
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
parent
27d4ff8b4e
commit
6ce474518c
|
@ -388,7 +388,11 @@ class SCSSCacher {
|
||||||
$fileName = array_pop($tmpfileLoc);
|
$fileName = array_pop($tmpfileLoc);
|
||||||
$fileName = $this->prependVersionPrefix($this->prependBaseurlPrefix(str_replace('.scss', '.css', $fileName)), $appName);
|
$fileName = $this->prependVersionPrefix($this->prependBaseurlPrefix(str_replace('.scss', '.css', $fileName)), $appName);
|
||||||
|
|
||||||
return substr($this->urlGenerator->linkToRoute('core.Css.getCss', ['fileName' => $fileName, 'appName' => $appName]), strlen(\OC::$WEBROOT) + 1);
|
return substr($this->urlGenerator->linkToRoute('core.Css.getCss', [
|
||||||
|
'fileName' => $fileName,
|
||||||
|
'appName' => $appName,
|
||||||
|
'v' => $this->config->getAppValue('core', 'scss.variables', '0')
|
||||||
|
]), \strlen(\OC::$WEBROOT) + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -458,7 +458,8 @@ class SCSSCacherTest extends \Test\TestCase {
|
||||||
->with('core.Css.getCss', [
|
->with('core.Css.getCss', [
|
||||||
'fileName' => substr(md5($version), 0, 4) . '-' .
|
'fileName' => substr(md5($version), 0, 4) . '-' .
|
||||||
substr(md5('http://localhost/nextcloud/index.php'), 0, 4) . '-styles.css',
|
substr(md5('http://localhost/nextcloud/index.php'), 0, 4) . '-styles.css',
|
||||||
'appName' => $appName
|
'appName' => $appName,
|
||||||
|
'v' => 0,
|
||||||
])
|
])
|
||||||
->willReturn(\OC::$WEBROOT . $result);
|
->willReturn(\OC::$WEBROOT . $result);
|
||||||
$actual = $this->scssCacher->getCachedSCSS($appName, $fileName);
|
$actual = $this->scssCacher->getCachedSCSS($appName, $fileName);
|
||||||
|
|
Loading…
Reference in New Issue