diff --git a/src/modules/contents/attachments/AttachmentList.vue b/src/modules/contents/attachments/AttachmentList.vue
index 8c772a3f..900e3492 100644
--- a/src/modules/contents/attachments/AttachmentList.vue
+++ b/src/modules/contents/attachments/AttachmentList.vue
@@ -220,11 +220,6 @@ const onUploadModalClose = () => {
handleFetchAttachments();
};
-const onGroupChange = () => {
- handleReset();
- handleFetchAttachments();
-};
-
const getPolicyName = (name: string | undefined) => {
const policy = policies.value?.find((p) => p.metadata.name === name);
return policy?.spec.displayName;
@@ -565,7 +560,7 @@ onMounted(() => {
diff --git a/src/modules/contents/attachments/components/AttachmentGroupList.vue b/src/modules/contents/attachments/components/AttachmentGroupList.vue
index 1f341967..a5eb69cf 100644
--- a/src/modules/contents/attachments/components/AttachmentGroupList.vue
+++ b/src/modules/contents/attachments/components/AttachmentGroupList.vue
@@ -177,6 +177,7 @@ watch(
);
onMounted(async () => {
+ await handleFetchGroups();
if (routeQuery.value && !props.readonly) {
const allGroups = [...defaultGroups, ...(groups.value || [])];
const group = allGroups.find(
diff --git a/src/modules/contents/attachments/components/selector-providers/CoreSelectorProvider.vue b/src/modules/contents/attachments/components/selector-providers/CoreSelectorProvider.vue
index 2c697b37..5a19080b 100644
--- a/src/modules/contents/attachments/components/selector-providers/CoreSelectorProvider.vue
+++ b/src/modules/contents/attachments/components/selector-providers/CoreSelectorProvider.vue
@@ -66,17 +66,12 @@ const handleOpenDetail = (attachment: Attachment) => {
selectedAttachment.value = attachment;
detailVisible.value = true;
};
-
-const onGroupChange = () => {
- handleReset();
- handleFetchAttachments();
-};