[Bug Fix] Cleanup zone buckets on instance purge. (#4739)

This commit is contained in:
zimp-wow 2025-03-02 17:01:25 -06:00 committed by GitHub
parent 27274397ec
commit 8b13434197
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -562,6 +562,7 @@ void Database::PurgeExpiredInstances()
DynamicZoneMembersRepository::DeleteByManyInstances(*this, imploded_instance_ids);
DynamicZonesRepository::DeleteWhere(*this, fmt::format("instance_id IN ({})", imploded_instance_ids));
Spawn2DisabledRepository::DeleteWhere(*this, fmt::format("instance_id IN ({})", imploded_instance_ids));
DataBucketsRepository::DeleteWhere(*this, fmt::format("instance_id != 0 and instance_id IN ({})", imploded_instance_ids));
}
void Database::SetInstanceDuration(uint16 instance_id, uint32 new_duration)