From 13ec589f80018ba623e6593656a0053c7200d5e8 Mon Sep 17 00:00:00 2001 From: friendica Date: Thu, 3 Jan 2013 16:48:18 -0800 Subject: add refresh to connection edit menu, and notify of communication issues --- mod/connections.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'mod/connections.php') diff --git a/mod/connections.php b/mod/connections.php index b8cfb5daa..a12f51e68 100644 --- a/mod/connections.php +++ b/mod/connections.php @@ -171,7 +171,8 @@ function connections_content(&$a) { } if($cmd === 'refresh') { - zot_refresh($orig_record[0],get_app()->get_channel()); + if(! zot_refresh($orig_record[0],get_app()->get_channel())) + notice( t('Refresh failed - channel is currently unavailable.') ); goaway($a->get_baseurl(true) . '/connections/' . $contact_id); } @@ -246,6 +247,13 @@ function connections_content(&$a) { 'title' => sprintf( t('View %s\'s profile'), $contact['xchan_name']), ), + array( + 'label' => t('Refresh Permissions'), + 'url' => $a->get_baseurl(true) . '/connections/' . $contact['abook_id'] . '/refresh', + 'sel' => '', + 'title' => t('Fetch updated permissions'), + ), + array( 'label' => (($contact['abook_flags'] & ABOOK_FLAG_BLOCKED) ? t('Unblock') : t('Block')), 'url' => $a->get_baseurl(true) . '/connections/' . $contact['abook_id'] . '/block', -- cgit v1.2.3