Revert a few changes until later

This commit is contained in:
Chris Miles 2025-05-17 16:18:33 -05:00
parent 5ca4430f47
commit 429d8cdf6d
2 changed files with 24 additions and 25 deletions

View File

@ -11478,8 +11478,8 @@ void Client::SaveSpells()
}
}
CharacterSpellsRepository::DeleteWhere(database, fmt::format("id = {}", CharacterID()));
if (!character_spells.empty()) {
CharacterSpellsRepository::DeleteWhere(database, fmt::format("id = {}", CharacterID()));
CharacterSpellsRepository::InsertMany(database, character_spells);
}
}

View File

@ -3171,39 +3171,38 @@ void ZoneDatabase::SavePetInfo(Client *client)
}
}
CharacterPetInfoRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
if (!pet_infos.empty()) {
CharacterPetInfoRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
CharacterPetInfoRepository::InsertMany(database, pet_infos);
}
if (!pet_buffs.empty()) {
CharacterPetBuffsRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
CharacterPetBuffsRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
if (!pet_buffs.empty()) {
CharacterPetBuffsRepository::InsertMany(database, pet_buffs);
}
if (!inventory.empty()) {
CharacterPetInventoryRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
CharacterPetInventoryRepository::DeleteWhere(
database,
fmt::format(
"`char_id` = {}",
client->CharacterID()
)
);
if (!inventory.empty()) {
CharacterPetInventoryRepository::InsertMany(database, inventory);
}
}