Files
frontend-lblod-chat/app/models/chat-conversation.js
2026-09-16 17:16:19 +02:00

17 lines
400 B
JavaScript

import Model, { attr, belongsTo, hasMany } from '@warp-drive/legacy/model';
export default class ChatConversation extends Model {
@attr uri;
@attr title;
@attr('date') created;
@attr('date') lastActivity;
@belongsTo('gebruiker', { async: true, inverse: null }) creator;
@hasMany('chat-message', {
async: false,
inverse: 'conversation',
polymorphic: true,
})
messages;
}