Skip to content

Commit 22d9fcd

Browse files
committed
fix: handle language detection failure in fetchAnswer method by defaulting to 'english'
1 parent ab23c7e commit 22d9fcd

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/app/landing-page/landing-page.component.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,10 @@ export class LandingPageComponent {
110110
else{
111111
const language = await this.dahService.getLanguage(question).toPromise();
112112
// Store the result in local storage
113-
const lang = language?.autnresponse?.responsedata?.language;
113+
let lang = language?.autnresponse?.responsedata?.language;
114114
if (!lang) {
115115
console.error("Language detection failed", language);
116-
this.answers = [];
117-
this.loading_answer_pane = false;
118-
this.loadingPeopleAlsoAsked = false;
119-
return;
116+
lang = "english";
120117
}
121118
const queryLanguage = `${lang.toLowerCase()}utf8`;
122119

0 commit comments

Comments
 (0)