save settings correctly to db and parse response from insertion
This commit is contained in:
parent
133851fe0d
commit
7954af888d
@ -22,5 +22,24 @@ if (isset($_POST['action'])) {
|
|||||||
}
|
}
|
||||||
echo json_encode($r);
|
echo json_encode($r);
|
||||||
break;
|
break;
|
||||||
|
case "saveGeneralSettings":
|
||||||
|
$mediacentername = $_POST['mediacentername'];
|
||||||
|
$password = $_POST['password'];
|
||||||
|
$videopath = $_POST['videopath'];
|
||||||
|
$tvshowpath = $_POST['tvshowpath'];
|
||||||
|
|
||||||
|
$query = "UPDATE settings SET
|
||||||
|
video_path='$videopath',
|
||||||
|
episode_path='$tvshowpath',
|
||||||
|
password='$password',
|
||||||
|
mediacenter_name='$mediacentername'
|
||||||
|
WHERE 1";
|
||||||
|
|
||||||
|
if ($conn->query($query) === true) {
|
||||||
|
echo '{"success": true}';
|
||||||
|
} else {
|
||||||
|
echo '{"success": true}';
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,10 +93,19 @@ class GeneralSettings extends React.Component {
|
|||||||
const updateRequest = new FormData();
|
const updateRequest = new FormData();
|
||||||
updateRequest.append('action', 'saveGeneralSettings');
|
updateRequest.append('action', 'saveGeneralSettings');
|
||||||
|
|
||||||
fetch('/api/settings.php', {method: 'POST', body: updateRequest})
|
updateRequest.append('password', this.state.passwordsupport ? this.state.password : "-1");
|
||||||
|
updateRequest.append('videopath', this.state.videopath);
|
||||||
|
updateRequest.append('tvshowpath', this.state.tvshowpath);
|
||||||
|
updateRequest.append('mediacentername', this.state.mediacentername);
|
||||||
|
|
||||||
|
fetch('/api/Settings.php', {method: 'POST', body: updateRequest})
|
||||||
.then((response) => response.json()
|
.then((response) => response.json()
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
// todo 2020-07-4: settings result here
|
if (result.success) {
|
||||||
|
// todo 2020-07-10: popup success
|
||||||
|
} else {
|
||||||
|
// todo 2020-07-10: popup error
|
||||||
|
}
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user