take the correct type
All checks were successful
Build and Publish / Metadata (push) Successful in 9s
Build and Publish / BuildAndDeployAmd64 (push) Successful in 1m25s
Build and Publish / BuildAndDeployArm64 (push) Successful in 3m45s

This commit is contained in:
2025-10-13 20:10:49 +02:00
parent 30b98f93ce
commit dc12e8c3d5

View File

@@ -154,7 +154,7 @@ func (r *ProtoMutationRegistry) Apply(grain any, msg ...proto.Message) error {
} }
for _, m := range msg { for _, m := range msg {
rt := indirectType(reflect.TypeOf(msg)) rt := indirectType(reflect.TypeOf(m))
r.mutationRegistryMu.RLock() r.mutationRegistryMu.RLock()
entry, ok := r.mutationRegistry[rt] entry, ok := r.mutationRegistry[rt]
r.mutationRegistryMu.RUnlock() r.mutationRegistryMu.RUnlock()