fix(utils-split): dismiss inner observable on error

This commit is contained in:
Josep M Sobrepere 2020-09-10 11:43:55 +02:00
parent fc20321d9b
commit 94baef6ccc

View File

@ -57,11 +57,8 @@ export function split<T, K, R>(
: subject.asObservable()) as GroupedObservable<K, R>
res.key = key
res.subscribe({
complete() {
groups.delete(key)
},
})
const onFinish = () => groups.delete(key)
res.subscribe(undefined, onFinish, onFinish)
subject.next(x)
subscriber.next(res)