Commit a2b8ec195faf29b76983d6df41327e8923c4c509
1 parent
1c1417db
Exists in
master
and in
22 other branches
Fix userDefaults.json creation
Showing
1 changed file
with
7 additions
and
7 deletions
Show diff stats
php/classes/AmdaAction.php
@@ -1762,17 +1762,17 @@ class AmdaAction | @@ -1762,17 +1762,17 @@ class AmdaAction | ||
1762 | $childrenToReturn = array(); | 1762 | $childrenToReturn = array(); |
1763 | $children = []; | 1763 | $children = []; |
1764 | if (!file_exists(DATAPATH.'defaultValues.json')) | 1764 | if (!file_exists(DATAPATH.'defaultValues.json')) |
1765 | - return array('success' => false , 'defaultValues' => array(), 'message'=>'efaultvalues file not found.'); | 1765 | + return array('success' => false , 'defaultValues' => array(), 'message'=>'Defaultvalues file not found.'); |
1766 | $json_o = json_decode(file_get_contents(DATAPATH.'defaultValues.json'), true); | 1766 | $json_o = json_decode(file_get_contents(DATAPATH.'defaultValues.json'), true); |
1767 | if (empty($json_o)) | 1767 | if (empty($json_o)) |
1768 | return array('success' => false , 'defaultValues' => array(), 'message'=>'Error : defaultValues file empty.'); | 1768 | return array('success' => false , 'defaultValues' => array(), 'message'=>'Error : defaultValues file empty.'); |
1769 | 1769 | ||
1770 | - if (!file_exists(USERDIR.'userDefaults.json')) | ||
1771 | - return array('success' => true , 'defaultValues' => $json_o, 'message'=>'No modification on defaultvalues.'); | ||
1772 | - | ||
1773 | - $json_user = json_decode(file_get_contents(USERDIR.'userDefaults.json'), true); | ||
1774 | - if (empty($json_user)) | ||
1775 | - return array('success' => true , 'defaultValues' => $json_o, 'message'=>'No modification on defaultvalues.'); | 1770 | + $json_user = array(); |
1771 | + if (file_exists(USERDIR.'userDefaults.json')) | ||
1772 | + $json_user = json_decode(file_get_contents(USERDIR.'userDefaults.json'), true); | ||
1773 | + if (empty($json_user)) { | ||
1774 | + $json_user = array(); | ||
1775 | + } | ||
1776 | 1776 | ||
1777 | foreach($json_user as $key => $value){ | 1777 | foreach($json_user as $key => $value){ |
1778 | $keys = explode(".", $key); | 1778 | $keys = explode(".", $key); |