1
0
mirror of https://gitlab.com/comunic/comunicapiv2 synced 2025-09-18 21:28:47 +00:00

Export all conversation messages

This commit is contained in:
2020-03-26 13:05:14 +01:00
parent 536df2931b
commit 58877e0100
5 changed files with 26 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ import { Comment } from "./Comment";
import { UserLike } from "./UserLike";
import { SurveyResponse } from "./SurveyResponse";
import { Movie } from "./Movie";
import { ConversationMessage } from "./ConversationMessage";
export interface AccountExportBuilder {
userID: number;
@@ -19,6 +20,7 @@ export interface AccountExportBuilder {
likes: UserLike[];
surveyResponses: SurveyResponse[];
movies: Movie[];
conversationMessages: ConversationMessage[];
}
export class AccountExport implements AccountExportBuilder {
@@ -29,6 +31,7 @@ export class AccountExport implements AccountExportBuilder {
likes: UserLike[];
surveyResponses: SurveyResponse[];
movies: Movie[];
conversationMessages: ConversationMessage[];
public constructor(info: AccountExportBuilder) {
for (const key in info) {