aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/JsonApi
diff options
context:
space:
mode:
Diffstat (limited to 'lib/classes/JsonApi')
-rw-r--r--lib/classes/JsonApi/Routes/Themes/ThemesUpdate.php14
1 files changed, 9 insertions, 5 deletions
diff --git a/lib/classes/JsonApi/Routes/Themes/ThemesUpdate.php b/lib/classes/JsonApi/Routes/Themes/ThemesUpdate.php
index 751b0d0..c1fcc6b 100644
--- a/lib/classes/JsonApi/Routes/Themes/ThemesUpdate.php
+++ b/lib/classes/JsonApi/Routes/Themes/ThemesUpdate.php
@@ -35,13 +35,17 @@ class ThemesUpdate extends JsonApiController
if (self::arrayGet($json, 'data.attributes.active') === true) {
$activeThemes = \Theme::getActiveThemes();
foreach ($activeThemes as $theme) {
- if ($theme->id !== $resource->id && $theme->type === $resource->type) {
+ if (
+ $theme->id !== $resource->id
+ && $theme->type === $resource->type
+ ) {
$theme->active = false;
$theme->store();
- $resource->active = true;
- $resource->store();
}
}
+
+ $resource->active = true;
+ $resource->store();
}
return $this->getContentResponse($resource);
@@ -77,10 +81,10 @@ class ThemesUpdate extends JsonApiController
$resource->$sormKey = $val;
}
}
-
+
$resource->store();
return $resource;
}
-} \ No newline at end of file
+}