some hopefully final preparations for delay manager

This commit is contained in:
Blue 2023-03-08 23:28:48 +03:00
parent 9fff409630
commit 5ba97ecc25
Signed by: blue
GPG key ID: 9B203B252A63EE38
8 changed files with 148 additions and 56 deletions

View file

@ -328,3 +328,26 @@ Shared::VCard * Shared::Info::getVCard() {
throw 365;
}
}
void Shared::Info::setActiveKeys(std::list<KeyInfo>* keys) {
switch (type) {
case EntryType::contact:
case EntryType::ownAccount:
activeKeys = keys;
break;
default:
throw 366;
}
}
void Shared::Info::setVCard(Shared::VCard* card) {
switch (type) {
case EntryType::contact:
case EntryType::ownAccount:
vcard = card;
break;
default:
throw 367;
}
}