mirror of
https://gitlab.com/niansa/dpplogger.git
synced 2025-03-06 20:48:29 +01:00
Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
|
1884909604 | ||
|
6696d509e5 |
2 changed files with 7 additions and 7 deletions
2
dcboost
2
dcboost
|
@ -1 +1 @@
|
||||||
Subproject commit 0aeaaa98f76daeb88a31c0b6a44df8a2c6d6bdc1
|
Subproject commit 15489b816b4d70a927e920fb9327c7ba122644ee
|
12
main.cpp
12
main.cpp
|
@ -324,7 +324,7 @@ protected:
|
||||||
// Insert and cache user
|
// Insert and cache user
|
||||||
auto changed = cache.store(user_data).changed;
|
auto changed = cache.store(user_data).changed;
|
||||||
if (changed) {
|
if (changed) {
|
||||||
insertUserUpdate(user_data, (changed&Cache::StoreResult::created)?true:false);
|
insertUserUpdate(user_data, changed==Cache::StoreResult::created);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -379,7 +379,7 @@ protected:
|
||||||
// Insert and cache user
|
// Insert and cache user
|
||||||
const auto& [cached_user_data, changed] = cache.store(std::move(user_data));
|
const auto& [cached_user_data, changed] = cache.store(std::move(user_data));
|
||||||
if (changed) {
|
if (changed) {
|
||||||
insertUserUpdate(user_data, (changed&Cache::StoreResult::created)?true:false);
|
insertUserUpdate(user_data, changed==Cache::StoreResult::created);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Insert message into database
|
// Insert message into database
|
||||||
|
@ -521,9 +521,9 @@ protected:
|
||||||
insertChannelUpdate(data, false);
|
insertChannelUpdate(data, false);
|
||||||
if (cache.store(data).changed) cache.store(std::move(data));
|
if (cache.store(data).changed) cache.store(std::move(data));
|
||||||
} else if (intent == "CHANNEL_DELETE") [[unlikely]] {
|
} else if (intent == "CHANNEL_DELETE") [[unlikely]] {
|
||||||
const auto& guild_id = data["guild_id"];
|
const auto& id = data["id"];
|
||||||
if (guild_id.isString()) {
|
if (id.isString()) {
|
||||||
insertChannelDelete(guild_id);
|
insertChannelDelete(id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (intent == "GUILD_MEMBER_ADD" || intent == "GUILD_MEMBER_UDATE") [[unlikely]] {
|
else if (intent == "GUILD_MEMBER_ADD" || intent == "GUILD_MEMBER_UDATE") [[unlikely]] {
|
||||||
|
@ -548,7 +548,7 @@ protected:
|
||||||
const auto& user_data = data["user"];
|
const auto& user_data = data["user"];
|
||||||
auto changed = cache.store(user_data).changed;
|
auto changed = cache.store(user_data).changed;
|
||||||
if (changed) [[unlikely]] {
|
if (changed) [[unlikely]] {
|
||||||
insertUserUpdate(user_data, (changed&Cache::StoreResult::created)?true:false);
|
insertUserUpdate(user_data, changed==Cache::StoreResult::created);
|
||||||
}
|
}
|
||||||
//TODO: Should we do insertMemberDelete here?
|
//TODO: Should we do insertMemberDelete here?
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue