Bugfix - Replacing goaway()
authorPhilipp Holzer <admin@philipp.info>
Wed, 24 Oct 2018 18:09:36 +0000 (20:09 +0200)
committerPhilipp Holzer <admin@philipp.info>
Wed, 24 Oct 2018 18:09:36 +0000 (20:09 +0200)
blackout/blackout.php
impressum/impressum.php
notifyall/notifyall.php
startpage/startpage.php
statusnet/statusnet.php
twitter/twitter.php

index 28e5567..9b2d5b6 100644 (file)
@@ -85,7 +85,7 @@ function blackout_redirect ($a, $b) {
     }
     if (( $date1 <= $now ) && ( $now <= $date2 )) {
         logger('redirecting user to blackout page');
-        goaway($myurl);
+        System::externalRedirect($myurl);
     }
 }
 
index 74d8718..9077511 100644 (file)
@@ -31,7 +31,7 @@ function impressum_module() {
 }
 function impressum_content() {
     $a = get_app();
-    goaway('friendica/');
+    $a->internalRedirect('friendica/');
 }
 
 function obfuscate_email ($s) {
index 824e306..852972c 100644 (file)
@@ -93,7 +93,7 @@ function notifyall_post(App $a)
        }
 
        notice(L10n::t('Emails sent'));
-       goaway('admin');
+       $a->internalRedirect('admin');
 }
 
 function notifyall_content(&$a)
index 14b8abb..b955161 100644 (file)
@@ -31,7 +31,7 @@ function startpage_home_init($a, $b)
 
        $page = PConfig::get(local_user(), 'startpage', 'startpage');
        if (strlen($page)) {
-               goaway($page);
+               $a->internalRedirect($page);
        }
        return;
 }
index 42c31d7..6cdc237 100644 (file)
@@ -160,7 +160,7 @@ function statusnet_settings_post(App $a, $post)
                                        }
                                }
                        }
-                       goaway('settings/connectors');
+                       $a->internalRedirect('settings/connectors');
                } else {
                        if (isset($_POST['statusnet-consumersecret'])) {
                                //  check if we can reach the API of the GNU Social server
@@ -188,7 +188,7 @@ function statusnet_settings_post(App $a, $post)
                                                notice(L10n::t('We could not contact the GNU Social API with the Path you entered.') . EOL);
                                        }
                                }
-                               goaway('settings/connectors');
+                               $a->internalRedirect('settings/connectors');
                        } else {
                                if (isset($_POST['statusnet-pin'])) {
                                        //  if the user supplied us with a PIN from GNU Social, let the magic of OAuth happen
@@ -206,7 +206,7 @@ function statusnet_settings_post(App $a, $post)
                                        PConfig::set(local_user(), 'statusnet', 'post', 1);
                                        PConfig::set(local_user(), 'statusnet', 'post_taglinks', 1);
                                        //  reload the Addon Settings page, if we don't do it see Bug #42
-                                       goaway('settings/connectors');
+                                       $a->internalRedirect('settings/connectors');
                                } else {
                                        //  if no PIN is supplied in the POST variables, the user has changed the setting
                                        //  to post a dent for every new __public__ posting to the wall
index d3440d5..597278c 100644 (file)
@@ -258,7 +258,7 @@ function twitter_settings_post(App $a)
                                info($e->getMessage());
                        }
                        //  reload the Addon Settings page, if we don't do it see Bug #42
-                       goaway('settings/connectors');
+                       $a->internalRedirect('settings/connectors');
                } else {
                        //  if no PIN is supplied in the POST variables, the user has changed the setting
                        //  to post a tweet for every new __public__ posting to the wall