mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-03 09:49:20 +02:00
Add ability to set avatar to instance
This commit is contained in:
parent
db06d13c67
commit
bb7cb0d2fd
29 changed files with 693 additions and 348 deletions
|
@ -15,6 +15,7 @@ import { Hooks } from './plugins/hooks.js'
|
|||
import { PluginManager } from './plugins/plugin-manager.js'
|
||||
import { getThemeOrDefault } from './plugins/theme-utils.js'
|
||||
import { VideoTranscodingProfilesManager } from './transcoding/default-transcoding-profiles.js'
|
||||
import { ActorImageModel } from '@server/models/actor/actor-image.js'
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -48,6 +49,8 @@ class ServerConfigManager {
|
|||
|
||||
const defaultTheme = getThemeOrDefault(CONFIG.THEME.DEFAULT, DEFAULT_THEME_NAME)
|
||||
|
||||
const { avatars, banners } = await ActorImageModel.listServerActorImages()
|
||||
|
||||
return {
|
||||
client: {
|
||||
videos: {
|
||||
|
@ -100,7 +103,9 @@ class ServerConfigManager {
|
|||
customizations: {
|
||||
javascript: CONFIG.INSTANCE.CUSTOMIZATIONS.JAVASCRIPT,
|
||||
css: CONFIG.INSTANCE.CUSTOMIZATIONS.CSS
|
||||
}
|
||||
},
|
||||
avatars: avatars.map(a => a.toFormattedJSON()),
|
||||
banners: banners.map(b => b.toFormattedJSON())
|
||||
},
|
||||
search: {
|
||||
remoteUri: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue