mirror of
https://github.com/ArthurDanjou/artdanj-api.git
synced 2026-01-23 16:30:27 +01:00
change message to translation
This commit is contained in:
@@ -11,7 +11,7 @@ export default class AnnouncesController {
|
|||||||
const announce = await Announce
|
const announce = await Announce
|
||||||
.query()
|
.query()
|
||||||
.orderBy('created_at', 'desc')
|
.orderBy('created_at', 'desc')
|
||||||
.preload('message')
|
.preload('translation')
|
||||||
.preload('cover')
|
.preload('cover')
|
||||||
.first()
|
.first()
|
||||||
return response.status(200).send({
|
return response.status(200).send({
|
||||||
@@ -24,7 +24,7 @@ export default class AnnouncesController {
|
|||||||
const announce = await Announce.create(data)
|
const announce = await Announce.create(data)
|
||||||
|
|
||||||
const translation = await getTranslation(data.code)
|
const translation = await getTranslation(data.code)
|
||||||
await announce.related('message').associate(translation)
|
await announce.related('translation').associate(translation)
|
||||||
|
|
||||||
const cover = await File.findBy('label', data.cover)
|
const cover = await File.findBy('label', data.cover)
|
||||||
if (cover) await announce.related('cover').save(cover)
|
if (cover) await announce.related('cover').save(cover)
|
||||||
@@ -46,7 +46,7 @@ export default class AnnouncesController {
|
|||||||
|
|
||||||
if (data.code) {
|
if (data.code) {
|
||||||
const translation = await getTranslation(data.code)
|
const translation = await getTranslation(data.code)
|
||||||
await announce.related('message').associate(translation)
|
await announce.related('translation').associate(translation)
|
||||||
}
|
}
|
||||||
|
|
||||||
const cover = await File.findBy('label', data.cover)
|
const cover = await File.findBy('label', data.cover)
|
||||||
|
|||||||
@@ -13,13 +13,11 @@ export default class Announce extends BaseModel {
|
|||||||
@column()
|
@column()
|
||||||
public hoverColor: string
|
public hoverColor: string
|
||||||
|
|
||||||
@belongsTo(() => Translation, {
|
@belongsTo(() => Translation)
|
||||||
foreignKey: 'translationId'
|
public translation: BelongsTo<typeof Translation>
|
||||||
})
|
|
||||||
public message: BelongsTo<typeof Translation>
|
|
||||||
|
|
||||||
@column()
|
@column()
|
||||||
public messageId: number
|
public translationId: number
|
||||||
|
|
||||||
@hasOne(() => File)
|
@hasOne(() => File)
|
||||||
public cover: HasOne<typeof File>
|
public cover: HasOne<typeof File>
|
||||||
|
|||||||
Reference in New Issue
Block a user