From e35d3aebab7832be618796971165b9e9ed350cc4 Mon Sep 17 00:00:00 2001 From: nicolas Date: Thu, 10 Aug 2017 14:49:12 +0200 Subject: [PATCH] feat(Cli): add the display name to the proxy config default identity --- src/app/cli/Cli.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/cli/Cli.cpp b/src/app/cli/Cli.cpp index 3f98d2698..a42071e0a 100644 --- a/src/app/cli/Cli.cpp +++ b/src/app/cli/Cli.cpp @@ -43,6 +43,11 @@ static void cliCall (QHash &args) { static void cliJoinConference (QHash &args) { const QString sipAddress = args.take("sip-address"); + const string displayName = ::Utils::appStringToCoreString(args.take("display-name")); + shared_ptr proxyConfig = CoreManager::getInstance()->getCore()->getDefaultProxyConfig(); + shared_ptr address = proxyConfig->getIdentityAddress()->clone(); + address->setDisplayName(displayName); + proxyConfig->setIdentityAddress(address); args["method"] = QStringLiteral("join-conference"); CoreManager::getInstance()->getCallsListModel()->launchAudioCall(sipAddress, args); }