pump.io: preventing that a reenabling of the mirror option causes a flood of old posts
This commit is contained in:
parent
1d340dce46
commit
4741beffe3
1 changed files with 9 additions and 2 deletions
|
@ -293,12 +293,16 @@ function pumpio_settings_post(&$a,&$b) {
|
|||
if(x($_POST,'pumpio_delete')) {
|
||||
set_pconfig(local_user(),'pumpio','consumer_key','');
|
||||
set_pconfig(local_user(),'pumpio','consumer_secret','');
|
||||
set_pconfig(local_user(),'pumpio','host','');
|
||||
set_pconfig(local_user(),'pumpio','oauth_token','');
|
||||
set_pconfig(local_user(),'pumpio','oauth_token_secret','');
|
||||
set_pconfig(local_user(),'pumpio','post',false);
|
||||
set_pconfig(local_user(),'pumpio','post_by_default',false);
|
||||
set_pconfig(local_user(),'pumpio','import',false);
|
||||
set_pconfig(local_user(),'pumpio','host','');
|
||||
set_pconfig(local_user(),'pumpio','user','');
|
||||
set_pconfig(local_user(),'pumpio','public',false);
|
||||
set_pconfig(local_user(),'pumpio','mirror',false);
|
||||
set_pconfig(local_user(),'pumpio','post_by_default',false);
|
||||
set_pconfig(local_user(),'pumpio','lastdate', 0);
|
||||
} else {
|
||||
// filtering the username if it is filled wrong
|
||||
$user = $_POST['pumpio_user'];
|
||||
|
@ -321,6 +325,9 @@ function pumpio_settings_post(&$a,&$b) {
|
|||
set_pconfig(local_user(),'pumpio','mirror',$_POST['pumpio_mirror']);
|
||||
set_pconfig(local_user(),'pumpio','post_by_default',intval($_POST['pumpio_bydefault']));
|
||||
|
||||
if (!$_POST['pumpio_mirror'])
|
||||
set_pconfig(local_user(),'pumpio','lastdate', $lastdate);
|
||||
|
||||
//header("Location: ".$a->get_baseurl()."/pumpio/connect");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue