diff --git a/forms.json b/forms.json
index 3f9974e6..4fc8eebb 100644
--- a/forms.json
+++ b/forms.json
@@ -706,7 +706,7 @@
"searchData": [],
"maxCount": "MAX_MENTEE_ENROLLMENT_COUNT",
"labelForListButton": "View Mentee List",
- "labelForAddButton": "Add New Mentee",
+ "labelForAddButton": "Add Mentee",
"filters": {
"entity_types": [
{
diff --git a/src/app/core/services/form/form.service.ts b/src/app/core/services/form/form.service.ts
index aaced72f..e15c4e82 100644
--- a/src/app/core/services/form/form.service.ts
+++ b/src/app/core/services/form/form.service.ts
@@ -83,7 +83,7 @@ export class FormService {
await entityList.map((entityName)=>{
if(Array.isArray(existingData[entityName])){
existingData[entityName] = existingData[entityName].map((data)=>{
- return { label : data.label, value : data.value == 'other' ? data.label : data.value }
+ return { label : data.label, value : data.value == 'other' ? data.label : data.value, type: data.value }
})
}
})
diff --git a/src/app/core/services/profile/profile.service.ts b/src/app/core/services/profile/profile.service.ts
index 2c4e5cdb..bf513f29 100644
--- a/src/app/core/services/profile/profile.service.ts
+++ b/src/app/core/services/profile/profile.service.ts
@@ -232,6 +232,7 @@ export class ProfileService {
}
catch (error) {
showLoader ? await this.loaderService.stopLoader() : '';
+ return error
}
}
diff --git a/src/app/modules/admin/components/manage-session/manage-session.component.html b/src/app/modules/admin/components/manage-session/manage-session.component.html
index 1c8e6ccf..380b911b 100644
--- a/src/app/modules/admin/components/manage-session/manage-session.component.html
+++ b/src/app/modules/admin/components/manage-session/manage-session.component.html
@@ -42,7 +42,7 @@
-
+
obj.id || obj.value);
+ this.formData.controls[i].value = this.formData.controls[i].meta.searchData ? this.formData.controls[i].meta.searchData.map(obj => obj.id || obj.value) : [];
} else {
this.formData.controls[i].meta.searchData = [{
label: `${existingData.mentor_name}, ${existingData.organization.name}`,
diff --git a/src/app/pages/mentor-search-directory/mentor-search-directory.page.html b/src/app/pages/mentor-search-directory/mentor-search-directory.page.html
index 4f6f9a39..f95b8488 100644
--- a/src/app/pages/mentor-search-directory/mentor-search-directory.page.html
+++ b/src/app/pages/mentor-search-directory/mentor-search-directory.page.html
@@ -73,9 +73,9 @@
- {{"MENTOR_SEARCH_RESULT" | translate}} "{{searchText}}"
+ 0">{{"MENTOR_SEARCH_RESULT" | translate}} "{{searchText}}"
-
+
0 && searchText" class="search-result-count">
{{totalCount}} {{"SEARCH_RESULT" | translate}}
@@ -91,7 +91,7 @@
-
+
\ No newline at end of file
diff --git a/src/app/pages/mentor-search-directory/mentor-search-directory.page.ts b/src/app/pages/mentor-search-directory/mentor-search-directory.page.ts
index 089d38c6..9067ce39 100644
--- a/src/app/pages/mentor-search-directory/mentor-search-directory.page.ts
+++ b/src/app/pages/mentor-search-directory/mentor-search-directory.page.ts
@@ -185,6 +185,9 @@ export class MentorSearchDirectoryPage implements OnInit {
this.isOpen = false;
this.data = data.result.data;
this.totalCount = data.result.count;
+ }else{
+ this.data = [];
+ this.totalCount = [];
}
}
diff --git a/src/app/shared/components/search-and-select/search-and-select.component.ts b/src/app/shared/components/search-and-select/search-and-select.component.ts
index f587d752..da1e21ec 100644
--- a/src/app/shared/components/search-and-select/search-and-select.component.ts
+++ b/src/app/shared/components/search-and-select/search-and-select.component.ts
@@ -118,7 +118,8 @@ export class SearchAndSelectComponent implements OnInit, ControlValueAccessor {
handler: (alertData) => {
let obj = {
label: alertData.name,
- value: alertData.name
+ value: alertData.name,
+ type: "other"
};
this.selectedData.push(obj);
this.selectedChips.push(obj.value)
diff --git a/src/app/shared/components/search-competency/search-competency.component.ts b/src/app/shared/components/search-competency/search-competency.component.ts
index 22956a95..51c885e4 100644
--- a/src/app/shared/components/search-competency/search-competency.component.ts
+++ b/src/app/shared/components/search-competency/search-competency.component.ts
@@ -52,7 +52,7 @@ export class SearchCompetencyComponent implements OnInit {
}
clearAll(){
- this.selectedOptions = [];
+ this.selectedOptions = this.selectedOptions.filter(option => option.type === 'other');
}
closePopover() {