Spaces:
Building
Building
Update flare-ui/src/app/dialogs/version-edit-dialog/version-edit-dialog.component.ts
Browse files
flare-ui/src/app/dialogs/version-edit-dialog/version-edit-dialog.component.ts
CHANGED
@@ -124,6 +124,7 @@ export default class VersionEditDialogComponent implements OnInit {
|
|
124 |
caption: ['', Validators.required],
|
125 |
published: [{value: false, disabled: true}],
|
126 |
general_prompt: ['', Validators.required],
|
|
|
127 |
llm: this.fb.group({
|
128 |
repo_id: ['', Validators.required],
|
129 |
generation_config: this.fb.group({
|
@@ -161,6 +162,8 @@ export default class VersionEditDialogComponent implements OnInit {
|
|
161 |
|
162 |
// Get locale details
|
163 |
for (const code of supportedCodes) {
|
|
|
|
|
164 |
try {
|
165 |
const localeInfo = await this.localeService.getLocaleDetails(code).toPromise();
|
166 |
if (localeInfo) {
|
@@ -178,7 +181,7 @@ export default class VersionEditDialogComponent implements OnInit {
|
|
178 |
'fr': 'Français',
|
179 |
'es': 'Español'
|
180 |
};
|
181 |
-
if (fallbackNames[code]) {
|
182 |
this.availableLocales.push({
|
183 |
code: code,
|
184 |
name: fallbackNames[code]
|
@@ -206,6 +209,7 @@ export default class VersionEditDialogComponent implements OnInit {
|
|
206 |
caption: version.caption || '',
|
207 |
published: version.published || false,
|
208 |
general_prompt: (version as any).general_prompt || '',
|
|
|
209 |
last_update_date: version.last_update_date || ''
|
210 |
});
|
211 |
|
@@ -601,6 +605,7 @@ export default class VersionEditDialogComponent implements OnInit {
|
|
601 |
const updateData = {
|
602 |
caption: formValue.caption,
|
603 |
general_prompt: formValue.general_prompt || '',
|
|
|
604 |
llm: formValue.llm,
|
605 |
intents: formValue.intents.map((intent: any) => ({
|
606 |
name: intent.name,
|
|
|
124 |
caption: ['', Validators.required],
|
125 |
published: [{value: false, disabled: true}],
|
126 |
general_prompt: ['', Validators.required],
|
127 |
+
welcome_prompt: [''], // Added welcome_prompt field
|
128 |
llm: this.fb.group({
|
129 |
repo_id: ['', Validators.required],
|
130 |
generation_config: this.fb.group({
|
|
|
162 |
|
163 |
// Get locale details
|
164 |
for (const code of supportedCodes) {
|
165 |
+
if (!code) continue; // Skip undefined/null values
|
166 |
+
|
167 |
try {
|
168 |
const localeInfo = await this.localeService.getLocaleDetails(code).toPromise();
|
169 |
if (localeInfo) {
|
|
|
181 |
'fr': 'Français',
|
182 |
'es': 'Español'
|
183 |
};
|
184 |
+
if (code && fallbackNames[code]) {
|
185 |
this.availableLocales.push({
|
186 |
code: code,
|
187 |
name: fallbackNames[code]
|
|
|
209 |
caption: version.caption || '',
|
210 |
published: version.published || false,
|
211 |
general_prompt: (version as any).general_prompt || '',
|
212 |
+
welcome_prompt: (version as any).welcome_prompt || '', // Added welcome_prompt
|
213 |
last_update_date: version.last_update_date || ''
|
214 |
});
|
215 |
|
|
|
605 |
const updateData = {
|
606 |
caption: formValue.caption,
|
607 |
general_prompt: formValue.general_prompt || '',
|
608 |
+
welcome_prompt: formValue.welcome_prompt || '', // Added welcome_prompt
|
609 |
llm: formValue.llm,
|
610 |
intents: formValue.intents.map((intent: any) => ({
|
611 |
name: intent.name,
|