-function diaspora_settings_post(&$a,&$b) {
-
- if(x($_POST,'diaspora-submit')) {
-
- PConfig::set(local_user(),'diaspora','post',intval($_POST['diaspora']));
- PConfig::set(local_user(),'diaspora','post_by_default',intval($_POST['diaspora_bydefault']));
- PConfig::set(local_user(),'diaspora','handle',trim($_POST['handle']));
- PConfig::set(local_user(),'diaspora','password',trim($_POST['password']));
- PConfig::set(local_user(),'diaspora','aspect',trim($_POST['aspect']));
+function diaspora_settings_post(App $a, &$b)
+{
+ if (!empty($_POST['diaspora-submit'])) {
+ PConfig::set(local_user(),'diaspora', 'post' , intval($_POST['diaspora']));
+ PConfig::set(local_user(),'diaspora', 'post_by_default', intval($_POST['diaspora_bydefault']));
+ PConfig::set(local_user(),'diaspora', 'handle' , trim($_POST['handle']));
+ PConfig::set(local_user(),'diaspora', 'password' , trim($_POST['password']));
+ PConfig::set(local_user(),'diaspora', 'aspect' , trim($_POST['aspect']));