diff options
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.ts | 7 |
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' | |||
8 | import { | 8 | import { |
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, |