diff --git a/src/components/page/EditPageForm.vue b/src/components/page/EditPageForm.vue index e81f3650..56f88296 100644 --- a/src/components/page/EditPageForm.vue +++ b/src/components/page/EditPageForm.vue @@ -81,7 +81,7 @@ export default defineComponent({ const content = ref('') const working = ref(false) - const opts = computed(() => (new Map(site.value.categories.map((c) => ([c.slug, c.name]))))) + const opts = computed(() => (new Map(site.value.pageCategories.map((c) => ([c.slug, c.name]))))) const category = ref('') const rules = computed(() => ({ diff --git a/src/components/profile/characters/CharacterListCard.vue b/src/components/profile/characters/CharacterListCard.vue index 257d4966..d4e6d8a5 100644 --- a/src/components/profile/characters/CharacterListCard.vue +++ b/src/components/profile/characters/CharacterListCard.vue @@ -25,7 +25,7 @@ import Card from '@/components/layout/Card.vue' import { useCharacters } from '@/state/characters' import { Character } from '@/state/characters/Character' -import { toSite } from '@/state/site' +import { Site } from '@/state/site/Site' import { useSites } from '@/state/sites' import { computed, defineComponent } from 'vue' @@ -41,7 +41,7 @@ export default defineComponent({ const { characters } = useCharacters() const { userSites } = useSites() const character = computed(() => characters.value.get(props.id) || new Character('...')) - const site = computed(() => userSites.value.find((site) => site.id === character.value.site) || toSite()) + const site = computed(() => userSites.value.find((site) => site.id === character.value.site) || new Site()) return { character, site } } }) diff --git a/src/components/site/SideBar.vue b/src/components/site/SideBar.vue index 74507f28..c74877aa 100644 --- a/src/components/site/SideBar.vue +++ b/src/components/site/SideBar.vue @@ -42,7 +42,7 @@