broken assets paths when serving Directus from a subfolder (#14650)

* removing getrootpath

* removed redundant getRootPath from components

* We use leading / everywhere else in api usage

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
This commit is contained in:
Brainslug
2022-07-26 17:29:14 +02:00
committed by GitHub
parent 391992b5b4
commit ef397e97b1
13 changed files with 18 additions and 32 deletions

View File

@@ -196,7 +196,6 @@ import { useUserStore } from '@/stores/user';
import { useCollectionsStore } from '@/stores/collections';
import { useFieldsStore } from '@/stores/fields';
import { useServerStore } from '@/stores/server';
import { getRootPath } from '@/utils/get-root-path';
import { unexpectedError } from '@/utils/unexpected-error';
import { userName } from '@/utils/user-name';
import CommentsSidebarDetail from '@/views/private/components/comments-sidebar-detail.vue';
@@ -478,7 +477,7 @@ export default defineComponent({
});
avatarSrc.value = response.data.data.avatar?.id
? getRootPath() + `assets/${response.data.data.avatar.id}?key=system-medium-cover`
? `/assets/${response.data.data.avatar.id}?key=system-medium-cover`
: null;
roleName.value = response.data.data?.role?.name;