cleanup channel management

This commit is contained in:
friendica
2012-11-01 15:45:02 -07:00
parent b400e4dfad
commit 9bf4508ffb
4 changed files with 40 additions and 5 deletions

View File

@@ -55,7 +55,10 @@ function create_identity($arr) {
$sig = base64url_encode(rsa_sign($guid,$key['prvkey']));
$hash = base64url_encode(hash('whirlpool',$guid . $sig,true));
$primary = true;
$r = q("select channel_id from channel where channel_account_id = %d and channel_primary = 1 limit 1",
intval($arr['account_id'])
);
$primary = (! $r) ? true : false;
$r = q("insert into channel ( channel_account_id, channel_primary,
channel_name, channel_address, channel_guid, channel_guid_sig,