aboutsummaryrefslogtreecommitdiff
path: root/app/Models/Themes.php
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-07-10 17:42:42 +0200
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-07-10 17:42:42 +0200
commitf56dd400b7175ef95232fc57bf276812494b3186 (patch)
tree7ae4c034c3b5ba1c993b1536bedd1fbd903a7811 /app/Models/Themes.php
parent6c83264f83221dcaa41d58e0b35b9925cde130e4 (diff)
Add base-theme in p/themes
This base theme is not visible by default (no name). You can use it to create new theme. Fix https://github.com/marienfressinaud/FreshRSS/issues/533 (comment)
Diffstat (limited to 'app/Models/Themes.php')
-rw-r--r--app/Models/Themes.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/Models/Themes.php b/app/Models/Themes.php
index da2bc9f90..538eb6554 100644
--- a/app/Models/Themes.php
+++ b/app/Models/Themes.php
@@ -31,7 +31,10 @@ class FreshRSS_Themes extends Minz_Model {
if (file_exists($json_filename)) {
$content = file_get_contents($json_filename);
$res = json_decode($content, true);
- if ($res && isset($res['files']) && is_array($res['files'])) {
+ if ($res &&
+ !empty($res['name']) &&
+ isset($res['files']) &&
+ is_array($res['files'])) {
$res['id'] = $theme_id;
return $res;
}