Working on posts

This commit is contained in:
2021-08-23 17:55:49 +02:00
parent bb9ac0156b
commit 8c5032fa72
15 changed files with 101 additions and 12 deletions

View File

@@ -6,7 +6,11 @@ export default class PostUpdateValidator {
public schema = schema.create({
slug: schema.string.optional(),
likes: schema.number.optional(),
tags: schema.array.optional().members(schema.string())
tags: schema.array.optional().members(schema.string()),
title: schema.string.optional(),
description: schema.string.optional(),
cover: schema.string.optional(),
readingTime: schema.number.optional()
})
public messages = {
required: 'The field {{field}} is required'