diff --git a/src/components/AddProductStoreToGroupModal.vue b/src/components/AddProductStoreToGroupModal.vue
index fc63f74f..f77b1e88 100644
--- a/src/components/AddProductStoreToGroupModal.vue
+++ b/src/components/AddProductStoreToGroupModal.vue
@@ -55,6 +55,8 @@ import logger from "@/logger";
import { hasError } from "@/adapter";
import { showToast } from "@/utils";
import { DateTime } from "luxon";
+import emitter from "@/event-bus";
+
export default defineComponent({
name: "AddProductStoreToGroupModal",
@@ -96,6 +98,7 @@ export default defineComponent({
modalController.dismiss({ dismissed: true});
},
async fetchGroupProductStores() {
+ emitter.emit('presentLoader')
try {
const resp = await FacilityService.fetchAssociatedProductStoresToGroup({
"inputFields": {
@@ -116,6 +119,7 @@ export default defineComponent({
} catch(err) {
logger.error(err)
}
+ emitter.emit('dismissLoader');
},
isSelected(productStoreId: any) {
return this.selectedProductStoreValues.some((productStore: any) => productStore.productStoreId === productStoreId);
@@ -182,4 +186,9 @@ export default defineComponent({
},
});
+
\ No newline at end of file
diff --git a/src/views/FindGroups.vue b/src/views/FindGroups.vue
index 8a0c1e62..5e5ffcb7 100644
--- a/src/views/FindGroups.vue
+++ b/src/views/FindGroups.vue
@@ -41,7 +41,7 @@
{{ translate('Product stores') }}
- {{ group.productStoreCount }}
+ {{ group.productStoreCount || 0 }}