From 7c2c1855ba77f4f0d6a68fb57a020bdf7d1ae25b Mon Sep 17 00:00:00 2001 From: millette Date: Tue, 18 Nov 2008 12:48:57 -0500 Subject: more ajax coming (un-sub) darcs-hash:20081118174857-099f7-bb67199062174a41433c34434f4832a8f48898ee.gz --- actions/unsubscribe.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'actions/unsubscribe.php') diff --git a/actions/unsubscribe.php b/actions/unsubscribe.php index 4bfaf7958..562dd00fc 100644 --- a/actions/unsubscribe.php +++ b/actions/unsubscribe.php @@ -49,7 +49,18 @@ class UnsubscribeAction extends Action { return; } - common_redirect(common_local_url('subscriptions', array('nickname' => - $user->nickname))); + if ($this->boolean('ajax')) { + common_start_html('text/xml'); + common_element_start('head'); + common_element('title', null, _('Unsubscribed')); + common_element_end('head'); + common_element_start('body'); + common_unsubscribe_response(); + common_element_end('body'); + common_element_end('html'); + } else { + common_redirect(common_local_url('subscriptions', array('nickname' => + $user->nickname))); + } } } -- cgit v1.2.3-54-g00ecf