Merge pull request #10484 from nextcloud/bugfix/noid/theming-cache-update
Append cache bump parameter to scss files URL
This commit is contained in:
commit
b5c5faebfc
2 changed files with 7 additions and 2 deletions
|
@ -388,7 +388,11 @@ class SCSSCacher {
|
|||
$fileName = array_pop($tmpfileLoc);
|
||||
$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', [
|
||||
'fileName' => substr(md5($version), 0, 4) . '-' .
|
||||
substr(md5('http://localhost/nextcloud/index.php'), 0, 4) . '-styles.css',
|
||||
'appName' => $appName
|
||||
'appName' => $appName,
|
||||
'v' => 0,
|
||||
])
|
||||
->willReturn(\OC::$WEBROOT . $result);
|
||||
$actual = $this->scssCacher->getCachedSCSS($appName, $fileName);
|
||||
|
|
Loading…
Reference in a new issue