mirror of https://github.com/Chocobozzz/PeerTube
21 lines
490 B
TypeScript
21 lines
490 B
TypeScript
![]() |
import { waitJobs } from './jobs'
|
||
![]() |
import { PeerTubeServer } from './server'
|
||
![]() |
|
||
![]() |
async function doubleFollow (server1: PeerTubeServer, server2: PeerTubeServer) {
|
||
![]() |
await Promise.all([
|
||
![]() |
server1.follows.follow({ hosts: [ server2.url ] }),
|
||
|
server2.follows.follow({ hosts: [ server1.url ] })
|
||
![]() |
])
|
||
|
|
||
![]() |
// Wait request propagation
|
||
![]() |
await waitJobs([ server1, server2 ])
|
||
![]() |
|
||
![]() |
return true
|
||
|
}
|
||
|
|
||
![]() |
// ---------------------------------------------------------------------------
|
||
|
|
||
|
export {
|
||
![]() |
doubleFollow
|
||
![]() |
}
|