diff --git a/src/back/collections/navbar-links.ts b/src/back/collections/navbar-links.ts index 2d521b9..551b531 100644 --- a/src/back/collections/navbar-links.ts +++ b/src/back/collections/navbar-links.ts @@ -1,9 +1,13 @@ import { Collection, FieldTypes, Policies } from "sealious"; +import { Roles } from "../policy-types/roles.js"; export default class NavbarLinks extends Collection { fields = { label: new FieldTypes.Text(), href: new FieldTypes.Text(), }; - defaultPolicy = new Policies.Public(); + defaultPolicy = new Roles(["admin"]); + policies = { + show: new Policies.Public(), + }; }