X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fserver-commands%2Fvideos%2Fchannels.ts;h=3c0d4b7238ada806a48e78fbe797a880fa64532a;hb=8059e050ef4e800c95851ac97abbb2330fe17882;hp=756c47453fef4ac4893193ef3d469141bf64d2ac;hpb=c3edc5b074aa4bb1861ed0a94d3713808e87170f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/server-commands/videos/channels.ts b/shared/server-commands/videos/channels.ts index 756c47453..3c0d4b723 100644 --- a/shared/server-commands/videos/channels.ts +++ b/shared/server-commands/videos/channels.ts @@ -13,6 +13,17 @@ function setDefaultVideoChannel (servers: PeerTubeServer[]) { return Promise.all(tasks) } +async function setDefaultChannelAvatar (serversArg: PeerTubeServer | PeerTubeServer[], channelName: string = 'root_channel') { + const servers = Array.isArray(serversArg) + ? serversArg + : [ serversArg ] + + for (const server of servers) { + await server.channels.updateImage({ channelName, fixture: 'avatar.png', type: 'avatar' }) + } +} + export { - setDefaultVideoChannel + setDefaultVideoChannel, + setDefaultChannelAvatar }