1
0
Fork 0
polaris-task-force/src/collections/world/Maps.ts
Z8MB1E ab0ff6b96e fix(maps): set useAsTitle for admin label
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-08-12 16:21:11 -04:00

29 lines
529 B
TypeScript

import { CollectionConfig } from "payload";
import { isDeveloper } from "@/utils/access-control/isRole";
export const Maps: CollectionConfig = {
slug: "maps",
admin: {
group: "World",
useAsTitle: "name",
},
access: {
create: isDeveloper,
update: isDeveloper,
delete: isDeveloper,
read: isDeveloper,
},
fields: [
{
name: "name",
type: "text",
required: true,
unique: true,
},
{
name: "fileName",
type: "text",
unique: true,
},
],
};