diff --git a/app/Controllers/Http/AnnouncesController.ts b/app/Controllers/Http/AnnouncesController.ts index dc86f6e..fb3986b 100644 --- a/app/Controllers/Http/AnnouncesController.ts +++ b/app/Controllers/Http/AnnouncesController.ts @@ -11,7 +11,7 @@ export default class AnnouncesController { const announce = await Announce .query() .orderBy('created_at', 'desc') - .preload('translation') + .preload('message') .preload('cover') .first() return response.status(200).send({ @@ -24,7 +24,7 @@ export default class AnnouncesController { const announce = await Announce.create(data) const translation = await getTranslation(data.code) - await announce.related('translation').associate(translation) + await announce.related('message').associate(translation) const cover = await File.findBy('label', data.cover) if (cover) await announce.related('cover').save(cover) @@ -46,7 +46,7 @@ export default class AnnouncesController { if (data.code) { const translation = await getTranslation(data.code) - await announce.related('translation').associate(translation) + await announce.related('message').associate(translation) } const cover = await File.findBy('label', data.cover) diff --git a/app/Models/Announce.ts b/app/Models/Announce.ts index 2bb40de..dc7ba5d 100644 --- a/app/Models/Announce.ts +++ b/app/Models/Announce.ts @@ -14,10 +14,10 @@ export default class Announce extends BaseModel { public hoverColor: string @belongsTo(() => Translation) - public translation: BelongsTo + public message: BelongsTo - @column() - public translationId: number + @column({ columnName: 'message_id' }) + public messageId: number @hasOne(() => File) public cover: HasOne