summaryrefslogtreecommitdiff
path: root/actions
diff options
context:
space:
mode:
Diffstat (limited to 'actions')
-rw-r--r--actions/designsettings.php14
1 files changed, 7 insertions, 7 deletions
diff --git a/actions/designsettings.php b/actions/designsettings.php
index b7f9cda98..c5aa8c1d3 100644
--- a/actions/designsettings.php
+++ b/actions/designsettings.php
@@ -325,17 +325,17 @@ class DesignsettingsAction extends AccountSettingsAction
return;
}
- $design = User::getDesign();
+ $design = $user->getDesign();
- if (!isset($design)) {
+ if (!empty($design)) {
$original = clone($design);
- $original->backgroundcolor = $bgcolor->intValue();
- $original->contentcolor = $ccolor->intValue();
- $original->sidebarcolor = $sbcolor->intValue();
- $original->textcolor = $tcolor->intValue();
- $original->linkcolor = $lcolor->intValue();
+ $design->backgroundcolor = $bgcolor->intValue();
+ $design->contentcolor = $ccolor->intValue();
+ $design->sidebarcolor = $sbcolor->intValue();
+ $design->textcolor = $tcolor->intValue();
+ $design->linkcolor = $lcolor->intValue();
$result = $design->update($original);