Skip to content

Commit e7aade8

Browse files
committed
feat: send configs payload on subscribing
1 parent d2b65dc commit e7aade8

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

packages/core/realtime-js/src/RealtimeChannel.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,7 @@ export default class RealtimeChannel {
114114
{}
115115
)
116116

117-
if (Object.keys(configs).length) {
118-
this.updateJoinPayload({ configs })
119-
}
117+
this.updateJoinPayload({ configs })
120118

121119
this.joinedOnce = true
122120
this.rejoin(timeout)

packages/core/realtime-js/src/RealtimeClient.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -261,17 +261,9 @@ export default class RealtimeClient {
261261
)
262262
}
263263

264-
channel(topic: string, chanParams: ChannelParams = {}): RealtimeChannel {
265-
const { selfBroadcast, ...params } = chanParams
266-
267-
if (selfBroadcast) {
268-
params.self_broadcast = selfBroadcast
269-
}
270-
264+
channel(topic: string, params: ChannelParams = {}): RealtimeChannel {
271265
const chan = new RealtimeChannel(topic, params, this)
272-
273266
this.channels.push(chan)
274-
275267
return chan
276268
}
277269

0 commit comments

Comments
 (0)