fix streaming
This commit is contained in:
parent
c051f5c01d
commit
b18c3733d6
2 changed files with 5 additions and 5 deletions
|
|
@ -131,6 +131,7 @@ export const useStreamingStore = defineStore('streaming', {
|
|||
},
|
||||
|
||||
getSubArgs(stream) {
|
||||
if (stream === undefined) return undefined
|
||||
const argumentKey = ARGUMENT_MAP[stream.name]
|
||||
const args = argumentKey
|
||||
? {
|
||||
|
|
|
|||
|
|
@ -105,10 +105,9 @@ export const useTimelinesStore = defineStore('timelines', {
|
|||
const openHandler = () => this.onStreamConnect(timelineName, argument)
|
||||
const closeHandler = () =>
|
||||
this.onStreamDisconnect(timelineName, argument)
|
||||
const messageHandler =
|
||||
() =>
|
||||
({ detail: message }) =>
|
||||
this.onStreamMessage(timelineName, argument, message)
|
||||
const messageHandler = (message) => {
|
||||
this.onStreamMessage(timelineName, argument, message)
|
||||
}
|
||||
|
||||
et.addEventListener('open', openHandler)
|
||||
et.addEventListener('close', closeHandler)
|
||||
|
|
@ -231,7 +230,7 @@ export const useTimelinesStore = defineStore('timelines', {
|
|||
},
|
||||
onStreamMessage(timeline, argument, event) {
|
||||
this.addStatusesToTimeline(timeline, argument, {
|
||||
statuses: [event.data.status.id],
|
||||
statuses: event.data.map(({ id }) => id),
|
||||
})
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue