From 48f482665c971f0a9622d90fb07aa10451c703db Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 6 Oct 2021 19:02:26 +0000 Subject: [PATCH] Issue 10841: Redirect always to the same page --- src/Module/Contact.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Module/Contact.php b/src/Module/Contact.php index 4aebc4c93a..c3075febed 100644 --- a/src/Module/Contact.php +++ b/src/Module/Contact.php @@ -360,13 +360,13 @@ class Contact extends BaseModule if ($cmd === 'update' && $cdata['user']) { self::updateContactFromPoll($cdata['user']); - DI::baseUrl()->redirect('contact/' . $cdata['public']); + DI::baseUrl()->redirect('contact/' . $contact_id); // NOTREACHED } if ($cmd === 'updateprofile' && $cdata['user']) { self::updateContactFromProbe($cdata['user']); - DI::baseUrl()->redirect('contact/' . $cdata['public']); + DI::baseUrl()->redirect('contact/' . $contact_id); // NOTREACHED } @@ -380,7 +380,7 @@ class Contact extends BaseModule $blocked = Model\Contact\User::isBlocked($contact_id, local_user()); info(($blocked ? DI::l10n()->t('Contact has been blocked') : DI::l10n()->t('Contact has been unblocked'))); - DI::baseUrl()->redirect('contact/' . $cdata['public']); + DI::baseUrl()->redirect('contact/' . $contact_id); // NOTREACHED } @@ -394,7 +394,7 @@ class Contact extends BaseModule $ignored = Model\Contact\User::isIgnored($cdata['public'], local_user()); info(($ignored ? DI::l10n()->t('Contact has been ignored') : DI::l10n()->t('Contact has been unignored'))); - DI::baseUrl()->redirect('contact/' . $cdata['public']); + DI::baseUrl()->redirect('contact/' . $contact_id); // NOTREACHED } }