diff --git a/src/client.ts b/src/client.ts index 2695df3473..6be219c483 100644 --- a/src/client.ts +++ b/src/client.ts @@ -2952,15 +2952,13 @@ export class StreamChat { + private async createSegment(type: SegmentType, name: string, data?: SegmentData): Promise { const body = { - id, type, name, data, @@ -2972,27 +2970,25 @@ export class StreamChat { - return await this.createSegment('user', id, name, data); + async createUserSegment(name: string, data?: SegmentData): Promise { + return await this.createSegment('user', name, data); } /** * createChannelSegment - Creates a channel segment * - * @param {string} id Segment ID (valid UUID) * @param {string} name Segment name * @param {SegmentData} data Segment data * * @return {Segment} The created Segment */ - async createChannelSegment(id: string, name: string, data?: SegmentData): Promise { - return await this.createSegment('channel', id, name, data); + async createChannelSegment(name: string, data?: SegmentData): Promise { + return await this.createSegment('channel', name, data); } /**