Fix dispatches

This commit is contained in:
2024-04-05 13:07:17 +02:00
parent f059ca37da
commit 1a2d143c4f
4 changed files with 41 additions and 33 deletions

View File

@ -3,17 +3,20 @@ import { CollectionConfig } from 'payload/types';
const Dispatches: CollectionConfig = {
slug: 'dispatches',
admin: {
useAsTitle: 'dispatchesCode',
useAsTitle: 'code',
},
access: {
read: () => true,
},
fields: [
// {
// name: 'dispatchesCode',
// type: 'text',
// required: false,
// },
{
name: 'code',
type: 'text',
required: true,
maxLength: 20,
unique: true,
label: "Code, a unique name for the dispatch"
},
{
name: 'products',
type: 'relationship',
@ -33,19 +36,19 @@ const Dispatches: CollectionConfig = {
type: 'relationship',
relationTo: 'makers',
hasMany: false,
required: false
required: true
},
{
name: 'retailer',
type: 'relationship',
relationTo: 'retailers',
hasMany: false,
required: false
required: true
},
{
name: 'status',
type: 'select',
hasMany: true,
hasMany: false,
required: true,
options: [
{

View File

@ -3,7 +3,7 @@ import { CollectionConfig } from 'payload/types';
const Products: CollectionConfig = {
slug: 'products',
admin: {
useAsTitle: 'productTitle',
useAsTitle: 'title',
},
access: {
read: () => true,