aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2018-03-15 14:31:08 +0100
committerChocobozzz <me@florianbigard.com>2018-03-15 14:34:47 +0100
commit2e3a0215d051dca1f7c8ef423564c8d37a255f77 (patch)
tree9a3c5139f9459fca8a079173f1f522af249cb5f9 /client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
parent44a9a76e29aab81e94b528895faa816ccbb09f07 (diff)
downloadPeerTube-2e3a0215d051dca1f7c8ef423564c8d37a255f77.tar.gz
PeerTube-2e3a0215d051dca1f7c8ef423564c8d37a255f77.tar.zst
PeerTube-2e3a0215d051dca1f7c8ef423564c8d37a255f77.zip
Add short description in config
Diffstat (limited to 'client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts')
-rw-r--r--client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
index c38bc326a..9ab8b08d0 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
@@ -8,7 +8,7 @@ import { FormReactive, USER_VIDEO_QUOTA } from '@app/shared'
8import { 8import {
9 ADMIN_EMAIL, 9 ADMIN_EMAIL,
10 CACHE_PREVIEWS_SIZE, 10 CACHE_PREVIEWS_SIZE,
11 INSTANCE_NAME, 11 INSTANCE_NAME, INSTANCE_SHORT_DESCRIPTION,
12 SIGNUP_LIMIT, 12 SIGNUP_LIMIT,
13 TRANSCODING_THREADS 13 TRANSCODING_THREADS
14} from '@app/shared/forms/form-validators/custom-config' 14} from '@app/shared/forms/form-validators/custom-config'
@@ -44,6 +44,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
44 form: FormGroup 44 form: FormGroup
45 formErrors = { 45 formErrors = {
46 instanceName: '', 46 instanceName: '',
47 instanceShortDescription: '',
47 instanceDescription: '', 48 instanceDescription: '',
48 instanceTerms: '', 49 instanceTerms: '',
49 instanceDefaultClientRoute: '', 50 instanceDefaultClientRoute: '',
@@ -56,6 +57,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
56 customizationCSS: '' 57 customizationCSS: ''
57 } 58 }
58 validationMessages = { 59 validationMessages = {
60 instanceShortDescription: INSTANCE_SHORT_DESCRIPTION.MESSAGES,
59 instanceName: INSTANCE_NAME.MESSAGES, 61 instanceName: INSTANCE_NAME.MESSAGES,
60 cachePreviewsSize: CACHE_PREVIEWS_SIZE.MESSAGES, 62 cachePreviewsSize: CACHE_PREVIEWS_SIZE.MESSAGES,
61 signupLimit: SIGNUP_LIMIT.MESSAGES, 63 signupLimit: SIGNUP_LIMIT.MESSAGES,
@@ -84,6 +86,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
84 buildForm () { 86 buildForm () {
85 const formGroupData = { 87 const formGroupData = {
86 instanceName: [ '', INSTANCE_NAME.VALIDATORS ], 88 instanceName: [ '', INSTANCE_NAME.VALIDATORS ],
89 instanceShortDescription: [ '', INSTANCE_SHORT_DESCRIPTION.VALIDATORS ],
87 instanceDescription: [ '' ], 90 instanceDescription: [ '' ],
88 instanceTerms: [ '' ], 91 instanceTerms: [ '' ],
89 instanceDefaultClientRoute: [ '' ], 92 instanceDefaultClientRoute: [ '' ],
@@ -158,6 +161,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
158 const data: CustomConfig = { 161 const data: CustomConfig = {
159 instance: { 162 instance: {
160 name: this.form.value['instanceName'], 163 name: this.form.value['instanceName'],
164 shortDescription: this.form.value['instanceShortDescription'],
161 description: this.form.value['instanceDescription'], 165 description: this.form.value['instanceDescription'],
162 terms: this.form.value['instanceTerms'], 166 terms: this.form.value['instanceTerms'],
163 defaultClientRoute: this.form.value['instanceDefaultClientRoute'], 167 defaultClientRoute: this.form.value['instanceDefaultClientRoute'],
@@ -214,6 +218,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
214 private updateForm () { 218 private updateForm () {
215 const data = { 219 const data = {
216 instanceName: this.customConfig.instance.name, 220 instanceName: this.customConfig.instance.name,
221 instanceShortDescription: this.customConfig.instance.shortDescription,
217 instanceDescription: this.customConfig.instance.description, 222 instanceDescription: this.customConfig.instance.description,
218 instanceTerms: this.customConfig.instance.terms, 223 instanceTerms: this.customConfig.instance.terms,
219 instanceDefaultClientRoute: this.customConfig.instance.defaultClientRoute, 224 instanceDefaultClientRoute: this.customConfig.instance.defaultClientRoute,