-import { User } from '../../models/users/user.model'
-import { ServerInfo } from '../server/servers'
-import { getMyUserInformation } from '../users/users'
+import { PeerTubeServer } from '../server/server'
-function setDefaultVideoChannel (servers: ServerInfo[]) {
+function setDefaultVideoChannel (servers: PeerTubeServer[]) {
const tasks: Promise<any>[] = []
for (const server of servers) {
- const p = getMyUserInformation(server.url, server.accessToken)
- .then(res => { server.videoChannel = (res.body as User).videoChannels[0] })
+ const p = server.users.getMyInfo()
+ .then(user => { server.store.channel = user.videoChannels[0] })
tasks.push(p)
}