AuthZ: ignore duplicates on write and missing on delete in OpenFGA (#112451)

Authz: ignore duplicates on write and missing on delete in zanzana
This commit is contained in:
Jo
2025-10-16 16:42:44 +02:00
committed by GitHub
parent a1a750d440
commit bc9c42f5c2
@@ -55,12 +55,14 @@ func (s *Server) write(ctx context.Context, req *authzextv1.WriteRequest) (*auth
}
if len(writeTuples) > 0 {
writeReq.Writes = &openfgav1.WriteRequestWrites{
TupleKeys: writeTuples,
TupleKeys: writeTuples,
OnDuplicate: "ignore",
}
}
if len(deleteTuples) > 0 {
writeReq.Deletes = &openfgav1.WriteRequestDeletes{
TupleKeys: deleteTuples,
OnMissing: "ignore",
}
}