diff --git a/packages/core/src/services/story/index.ts b/packages/core/src/services/story/index.ts index 3543f7acb..469459b41 100644 --- a/packages/core/src/services/story/index.ts +++ b/packages/core/src/services/story/index.ts @@ -150,7 +150,8 @@ export default class StoryServiceV2 { attributes: [ 'id', 'message', - 'storyMediaPath', + 'storyMedia', + 'byAddress', 'postedAt', [ fn('count', fn('distinct', col('storyComment.id'))), @@ -238,7 +239,6 @@ export default class StoryServiceV2 { return { // we can use ! because it's included on the query id: content.id, - storyMediaPath: content.storyMediaPath, message: content.message, isDeletable: userAddress ? content.byAddress.toLowerCase() === userAddress.toLowerCase() @@ -253,6 +253,7 @@ export default class StoryServiceV2 { : false, comments: content.totalComments, }, + storyMedia: content.storyMedia, }; } @@ -265,7 +266,8 @@ export default class StoryServiceV2 { attributes: [ 'id', 'message', - 'storyMediaPath', + 'storyMedia', + 'byAddress', 'postedAt', [ fn('count', fn('distinct', col('storyComment.id'))), @@ -344,7 +346,6 @@ export default class StoryServiceV2 { }; return { id: content.id, - storyMediaPath: content.storyMediaPath, message: content.message, isDeletable: content.byAddress.toLowerCase() === @@ -357,6 +358,7 @@ export default class StoryServiceV2 { userLoved: !!content.storyUserEngagement?.length, comments: content.totalComments, }, + storyMedia: content.storyMedia, }; }); return { @@ -554,7 +556,6 @@ export default class StoryServiceV2 { return { // we can use ! because it's included on the query id: content.id, - storyMediaPath: content.storyMediaPath, message: content.message, isDeletable: userAddress ? content.byAddress.toLowerCase() === diff --git a/packages/core/src/services/story/types.ts b/packages/core/src/services/story/types.ts index a0e4ea07b..20ed3cb42 100644 --- a/packages/core/src/services/story/types.ts +++ b/packages/core/src/services/story/types.ts @@ -11,15 +11,15 @@ export interface ICommunityStory { id: number; message: string | null; byAddress: string; - storyMediaPath: string | null; loves: number; userLoved: boolean; userReported: boolean; + storyMedia?: string[]; } export interface ICommunityStoryGet { id: number; message: string | null; - storyMediaPath: string | null; + storyMedia?: string[]; isDeletable: boolean; createdAt: Date; community?: any;