Skip to content

Commit

Permalink
fix: correctly implementing interface
Browse files Browse the repository at this point in the history
  • Loading branch information
Gustrb committed Aug 6, 2024
1 parent 36f3bd0 commit 2a3abb0
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/server/accessors/ModifyCreator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,20 @@ import { RoomBuilder } from './RoomBuilder';
import { UploadCreator } from './UploadCreator';
import { UserBuilder } from './UserBuilder';
import { VideoConferenceBuilder } from './VideoConferenceBuilder';
import { EmailCreator } from './EmailCreator';
import type { IEmailCreator } from '../../definition/accessors/IEmailCreator';

export class ModifyCreator implements IModifyCreator {
private livechatCreator: LivechatCreator;

private uploadCreator: UploadCreator;

private emailCreator: EmailCreator;

constructor(private readonly bridges: AppBridges, private readonly appId: string) {
this.livechatCreator = new LivechatCreator(bridges, appId);
this.uploadCreator = new UploadCreator(bridges, appId);
this.emailCreator = new EmailCreator(bridges, appId);
}

public getLivechatCreator(): ILivechatCreator {
Expand All @@ -47,6 +52,10 @@ export class ModifyCreator implements IModifyCreator {
return this.uploadCreator;
}

public getEmailCreator(): IEmailCreator {
return this.emailCreator;
}

/**
* @deprecated please prefer the rocket.chat/ui-kit components
*/
Expand Down

0 comments on commit 2a3abb0

Please sign in to comment.