Fix skin extending for assets (#5115)

Remove redundant is_file() calls.
This commit is contained in:
Aleksander Machniak
2018-04-15 12:21:56 +02:00
parent 5ce5f9a8bc
commit ecde98729b
2 changed files with 5 additions and 7 deletions

View File

@@ -349,16 +349,12 @@ EOF;
}
foreach ($skin_paths as $skin_path) {
$path = realpath(RCUBE_INSTALL_PATH . $skin_path . $file);
if ($path && is_file($path)) {
if (realpath(RCUBE_INSTALL_PATH . $skin_path . $file)) {
return $skin_path . $file;
}
if ($this->assets_dir != RCUBE_INSTALL_PATH) {
$path = realpath($this->assets_dir . $skin_path . $file);
if ($path && is_file($path)) {
if (realpath($this->assets_dir . $skin_path . $file)) {
return $skin_path . $file;
}
}
@@ -833,7 +829,8 @@ EOF;
// correct absolute paths
if ($file[0] == '/') {
$file = $this->base_path . $file;
$this->get_skin_file($file, $skin_path);
$file = $skin_path . $file;
}
// add file modification timestamp