mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-05 02:39:33 +02:00
Translate plugin settings
This commit is contained in:
parent
2accfdd8ec
commit
fb3c9e2bf5
7 changed files with 57 additions and 39 deletions
|
@ -3,6 +3,7 @@ import { CONFIG, isEmailEnabled } from '@server/initializers/config'
|
|||
import { CONSTRAINTS_FIELDS, DEFAULT_THEME_NAME, PEERTUBE_VERSION } from '@server/initializers/constants'
|
||||
import { isSignupAllowed, isSignupAllowedForCurrentIP } from '@server/lib/signup'
|
||||
import { ActorCustomPageModel } from '@server/models/account/actor-custom-page'
|
||||
import { PluginModel } from '@server/models/server/plugin'
|
||||
import { HTMLServerConfig, RegisteredExternalAuthConfig, RegisteredIdAndPassAuthConfig, ServerConfig } from '@shared/models'
|
||||
import { Hooks } from './plugins/hooks'
|
||||
import { PluginManager } from './plugins/plugin-manager'
|
||||
|
@ -269,6 +270,7 @@ class ServerConfigManager {
|
|||
getRegisteredThemes () {
|
||||
return PluginManager.Instance.getRegisteredThemes()
|
||||
.map(t => ({
|
||||
npmName: PluginModel.buildNpmName(t.name, t.type),
|
||||
name: t.name,
|
||||
version: t.version,
|
||||
description: t.description,
|
||||
|
@ -280,6 +282,7 @@ class ServerConfigManager {
|
|||
getRegisteredPlugins () {
|
||||
return PluginManager.Instance.getRegisteredPlugins()
|
||||
.map(p => ({
|
||||
npmName: PluginModel.buildNpmName(p.name, p.type),
|
||||
name: p.name,
|
||||
version: p.version,
|
||||
description: p.description,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue