aboutsummaryrefslogtreecommitdiff
path: root/app/Models/Configuration.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-01 04:54:44 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-01 04:54:44 +0100
commitbc4116ea77a927683b2abe8a7b4b4fde6452f7d6 (patch)
treefdba01f458fad23b9f4ea064b9c3dfa741fafc67 /app/Models/Configuration.php
parent66229a5d71b85c0a57d63fa8b1cc6e5729cabfe4 (diff)
Changement sauvegarde configuration
Changement oubliƩ dans https://github.com/marienfressinaud/FreshRSS/commit/66229a5d71b85c0a57d63fa8b1cc6e5729cabfe4 pour https://github.com/marienfressinaud/FreshRSS/issues/126
Diffstat (limited to 'app/Models/Configuration.php')
-rw-r--r--app/Models/Configuration.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/Models/Configuration.php b/app/Models/Configuration.php
index abd874f27..a39d47888 100644
--- a/app/Models/Configuration.php
+++ b/app/Models/Configuration.php
@@ -79,7 +79,8 @@ class FreshRSS_Configuration {
}
public function save() {
- if (file_put_contents($this->filename, "<?php\n return " . var_export($array, true) . ';', LOCK_EX) === false) {
+ @rename($this->filename, $this->filename . '.bak');
+ if (file_put_contents($this->filename, "<?php\n return " . var_export($this->data, true) . ';', LOCK_EX) === false) {
throw new Minz_PermissionDeniedException($this->filename);
}
if (function_exists('opcache_invalidate')) {