diff --git a/app/src/modules/collections/routes/detail.vue b/app/src/modules/collections/routes/detail.vue index ec46bb44ac..b3e191db7b 100644 --- a/app/src/modules/collections/routes/detail.vue +++ b/app/src/modules/collections/routes/detail.vue @@ -33,7 +33,7 @@ secondary exact v-tooltip.bottom="$t('back')" - @click="$router.go(-1)" + :to="'/collections/' + collection" > diff --git a/app/src/modules/files/routes/detail.vue b/app/src/modules/files/routes/detail.vue index 2555d8d1a7..6ab517d6a4 100644 --- a/app/src/modules/files/routes/detail.vue +++ b/app/src/modules/files/routes/detail.vue @@ -2,7 +2,7 @@ @@ -286,6 +286,11 @@ export default defineComponent({ .filter((field: Field) => fieldsDenyList.includes(field.field) === false); }); + const to = computed(() => { + if(item.value?.folder !== undefined) return `/files?folder=${item.value.folder}` + else return '/files' + }) + const { formFields } = useFormFields(fieldsFiltered); const confirmLeave = ref(false); @@ -327,6 +332,7 @@ export default defineComponent({ selectedFolder, fileSrc, form, + to }; function changeCacheBuster() { diff --git a/app/src/modules/settings/routes/data-model/fields/fields.vue b/app/src/modules/settings/routes/data-model/fields/fields.vue index a1d8fd573b..691fcbde48 100644 --- a/app/src/modules/settings/routes/data-model/fields/fields.vue +++ b/app/src/modules/settings/routes/data-model/fields/fields.vue @@ -2,7 +2,7 @@ diff --git a/app/src/modules/users/routes/detail.vue b/app/src/modules/users/routes/detail.vue index 623b80a52f..2d12dc23ac 100644 --- a/app/src/modules/users/routes/detail.vue +++ b/app/src/modules/users/routes/detail.vue @@ -1,7 +1,7 @@