From 740edcfdb64f81265b523832ce14e9a11f693939 Mon Sep 17 00:00:00 2001 From: friendica Date: Sat, 12 Jan 2013 22:53:26 -0800 Subject: add connection list and connection detail to fresh --- util/fresh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/util/fresh b/util/fresh index 2314796bb..edcab2eb7 100755 --- a/util/fresh +++ b/util/fresh @@ -109,6 +109,30 @@ function process_command($line) { echo 'Channel not found.'; } break; + case 'conn': + if(! local_user()) { + echo "Permission denied."; + break; + } + if(argc > 1) { + for($x = 1; $x < argc; $x ++) { + $r = q("select * from abook left join xchan on abook_xchan = xchan_hash where abook_id = %d and abook_channel = %d", + intval(argv($x)), + intval(local_user()) + ); + if($r) echo jindent(json_encode($r[0])); + } + } + else { + $r = q("select * from abook left join xchan on abook_xchan = xchan_hash where abook_channel = %d", + intval(local_user()) + ); + if($r) { + foreach($r as $rr) + echo $rr['abook_id'] . "\t" . $rr['xchan_name'] . "\n"; + } + } + break; default: break; -- cgit v1.2.3