1
0
mirror of https://gitlab.com/comunic/comunicapiv2 synced 2025-06-20 16:45:16 +00:00

Export the list of conversations

This commit is contained in:
2020-03-26 13:09:15 +01:00
parent 58877e0100
commit 653b066a3a
4 changed files with 12 additions and 2 deletions

View File

@ -11,6 +11,7 @@ import { UserLike } from "./UserLike";
import { SurveyResponse } from "./SurveyResponse";
import { Movie } from "./Movie";
import { ConversationMessage } from "./ConversationMessage";
import { Conversation } from "./Conversation";
export interface AccountExportBuilder {
userID: number;
@ -21,6 +22,7 @@ export interface AccountExportBuilder {
surveyResponses: SurveyResponse[];
movies: Movie[];
conversationMessages: ConversationMessage[];
conversations: Conversation[];
}
export class AccountExport implements AccountExportBuilder {
@ -32,6 +34,7 @@ export class AccountExport implements AccountExportBuilder {
surveyResponses: SurveyResponse[];
movies: Movie[];
conversationMessages: ConversationMessage[];
conversations: Conversation[];
public constructor(info: AccountExportBuilder) {
for (const key in info) {