add auth func

This commit is contained in:
2025-03-28 22:13:42 +01:00
parent fb2da46331
commit 84b9cdf9f6

View File

@@ -1 +1,14 @@
package api
import (
"context"
"github.com/neo4j/neo4j-go-driver/v5/neo4j"
"github.com/vcscsvcscs/GenerationsHeritage/apps/db-adapter/internal/memgraph"
)
func userWithIdHasAccessToGivenPerson(ctx context.Context, session neo4j.SessionWithContext, userId, personId int) bool {
_, err := session.ExecuteRead(ctx, memgraph.GetPersonById(ctx, userId))
return err == nil
}