Set the role for inbound subscriptions correctly.
authorMark Michelson <mmichelson@digium.com>
Wed, 20 Aug 2014 20:41:04 +0000 (20:41 +0000)
committerMark Michelson <mmichelson@digium.com>
Wed, 20 Aug 2014 20:41:04 +0000 (20:41 +0000)
This was causing the AMI show_subscriptions test in
the testsuite to fail since all subscriptions were being
seen as subscribers instead of notifiers.
........

Merged revisions 421585 from http://svn.asterisk.org/svn/asterisk/branches/13

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@421586 65c4cc65-6c06-0410-ace0-fbb531ad65f3

res/res_pjsip_pubsub.c

index 90be60d..530a3b8 100644 (file)
@@ -1209,6 +1209,7 @@ static struct sip_subscription_tree *create_subscription_tree(const struct ast_s
        if (!sub_tree) {
                return NULL;
        }
+       sub_tree->role = AST_SIP_NOTIFIER;
 
        dlg = ast_sip_create_dialog_uas(endpoint, rdata);
        if (!dlg) {