2020-02-20 15:55:22 +01:00
|
|
|
import { asyncConcat } from 'iter-tools'
|
|
|
|
import { hashtagsIterator, statusIterator } from '/services/mastodon.js'
|
2020-02-16 17:02:39 +01:00
|
|
|
import { tracksIterator } from '/services/misc.js'
|
|
|
|
|
|
|
|
export const radioIterator = (domain, hashtags, cache) =>
|
|
|
|
tracksIterator(hashtagsIterator(domain, hashtags), cache)
|
|
|
|
|
2020-02-20 15:55:22 +01:00
|
|
|
export const radioShareIterator = (refererCredentials, domain, hashtags, cache) =>
|
|
|
|
tracksIterator(asyncConcat(statusIterator(refererCredentials), hashtagsIterator(domain, hashtags)), cache)
|