forked from blue/squawk
some further thinking of info widget
This commit is contained in:
parent
e4a2728ef8
commit
ec362cef55
5 changed files with 64 additions and 48 deletions
|
@ -187,7 +187,7 @@ void Core::VCardHandler::onOwnVCardReceived(const QXmppVCardIq& card) {
|
|||
|
||||
ownVCardRequestInProgress = false;
|
||||
|
||||
Shared::Info info(acc->getBareJid(), Shared::EntryType::contact, true);
|
||||
Shared::Info info(acc->getBareJid(), Shared::EntryType::ownAccount, true);
|
||||
initializeVCard(info.vcard, card);
|
||||
|
||||
if (avatarType.size() > 0) {
|
||||
|
@ -203,7 +203,7 @@ void Core::VCardHandler::onOwnVCardReceived(const QXmppVCardIq& card) {
|
|||
void Core::VCardHandler::handleOffline() {
|
||||
pendingVCardRequests.clear();
|
||||
for (const QString& jid : pendingVCardRequests) {
|
||||
Shared::Info info(jid, Shared::EntryType::contact);
|
||||
Shared::Info info(jid, Shared::EntryType::none);
|
||||
emit acc->infoReady(info); //need to show it better in the future, like with an error
|
||||
}
|
||||
pendingVCardRequests.clear();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue