This commit is contained in:
2021-08-28 23:00:53 +02:00
parent 778cda6543
commit b8dc79989a
2 changed files with 7 additions and 7 deletions

View File

@@ -16,7 +16,7 @@ export default class PostsController {
tags.preload('label') tags.preload('label')
}) })
.preload('cover') .preload('cover')
.preload('postColor') .preload('color')
.preload('content') .preload('content')
.preload('title') .preload('title')
.preload('description') .preload('description')
@@ -31,7 +31,7 @@ export default class PostsController {
const color = await PostColor.findByOrFail('name', data.color) const color = await PostColor.findByOrFail('name', data.color)
await post.related('cover').associate(cover) await post.related('cover').associate(cover)
await post.related('postColor').associate(color) await post.related('color').associate(color)
await post.related('description').associate(await getTranslation(data.description)) await post.related('description').associate(await getTranslation(data.description))
await post.related('title').associate(await getTranslation(data.title)) await post.related('title').associate(await getTranslation(data.title))
@@ -50,7 +50,7 @@ export default class PostsController {
await post.load('title') await post.load('title')
await post.load('description') await post.load('description')
await post.load('content') await post.load('content')
await post.load('postColor') await post.load('color')
await post.load('tags', (tags) => { await post.load('tags', (tags) => {
tags.preload('label') tags.preload('label')
}) })
@@ -73,7 +73,7 @@ export default class PostsController {
await post.load('description') await post.load('description')
await post.load('title') await post.load('title')
await post.load('content') await post.load('content')
await post.load('postColor') await post.load('color')
return response.status(200).send({ return response.status(200).send({
post post
}) })
@@ -94,7 +94,7 @@ export default class PostsController {
if (cover) await post.related('cover').associate(cover) if (cover) await post.related('cover').associate(cover)
const color = await PostColor.findBy('name', data.color) const color = await PostColor.findBy('name', data.color)
if (color) await post.related('postColor').associate(color) if (color) await post.related('color').associate(color)
return response.status(200).send({ return response.status(200).send({
post post

View File

@@ -53,10 +53,10 @@ export default class Post extends BaseModel {
@belongsTo(() => PostColor, { @belongsTo(() => PostColor, {
foreignKey: 'postColorId' foreignKey: 'postColorId'
}) })
public postColor: BelongsTo<typeof PostColor> public color: BelongsTo<typeof PostColor>
@column() @column()
public postColorId: number public colorId: number
@column() @column()
public readingTime: number public readingTime: number