diff --git a/packages/api/src/message/index.tsx b/packages/api/src/message/index.ts similarity index 100% rename from packages/api/src/message/index.tsx rename to packages/api/src/message/index.ts diff --git a/packages/api/src/post/index.tsx b/packages/api/src/post/index.ts similarity index 92% rename from packages/api/src/post/index.tsx rename to packages/api/src/post/index.ts index 770e7f558..2e4b5d330 100644 --- a/packages/api/src/post/index.tsx +++ b/packages/api/src/post/index.ts @@ -6,6 +6,7 @@ import { subjectCollection, subjectFlag, } from "@coasys/ad4m"; +import Message from "../message"; const { BODY, END_DATE, IMAGE, START_DATE, TITLE, URL, ENTRY_TYPE } = community; const { FILE_STORAGE_LANGUAGE } = languages; @@ -23,7 +24,6 @@ export class Post { @subjectProperty({ through: TITLE, writable: true, - required: true, resolveLanguage: "literal", }) title: string; @@ -51,7 +51,7 @@ export class Post { @subjectCollection({ through: "ad4m://has_child", where: { - condition: `subject_class("Message", Class), instance(Class, Target)`, + isInstance: Message, }, }) comments: string[] = [];