This commit is contained in:
AkmalFairuz
2025-12-11 08:08:58 +07:00
parent 1d40d3c7e9
commit 151816f18d
8 changed files with 79 additions and 12 deletions

View File

@@ -28,11 +28,13 @@ func (x *FullContainerName) Marshal(r protocol.IO) {
r.Uint8(&x.ContainerID)
if IsProtoGTE(r, ID729) {
protocol.OptionalFunc(r, &x.DynamicContainerID, r.Uint32)
} else if IsProtoGTE(r, 712) {
} else if IsProtoGTE(r, ID712) {
dynamicContainerID, _ := x.DynamicContainerID.Value()
r.Uint32(&dynamicContainerID)
if dynamicContainerID != 0 {
x.DynamicContainerID = protocol.Option(dynamicContainerID)
} else {
x.DynamicContainerID = protocol.Optional[uint32]{}
}
}
}