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

Export the list of friends

This commit is contained in:
2020-03-26 13:29:39 +01:00
parent 830c871ed4
commit aef43df39e
3 changed files with 13 additions and 2 deletions

View File

@ -12,6 +12,7 @@ import { SurveyResponse } from "./SurveyResponse";
import { Movie } from "./Movie";
import { ConversationMessage } from "./ConversationMessage";
import { Conversation } from "./Conversation";
import { Friend } from "./Friend";
export interface AccountExportBuilder {
userID: number;
@ -24,6 +25,7 @@ export interface AccountExportBuilder {
allConversationMessages: ConversationMessage[];
conversations: Conversation[];
conversationsMessages: Map<number, ConversationMessage[]>;
friendsList: Friend[];
}
export class AccountExport implements AccountExportBuilder {
@ -37,6 +39,7 @@ export class AccountExport implements AccountExportBuilder {
allConversationMessages: ConversationMessage[];
conversations: Conversation[];
conversationsMessages: Map<number, ConversationMessage[]>;
friendsList: Friend[];
public constructor(info: AccountExportBuilder) {
for (const key in info) {