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 @@
@@ -85,7 +85,7 @@ export default defineComponent({ return pages.value.filter((a) => (a.category === topic.slug)) } - const noCategory = computed(() => (pages.value.filter((a) => (!site.value.categories.find((c) => (c.slug === a.category)))))) + const noCategory = computed(() => (pages.value.filter((a) => (!site.value.pageCategories.find((c) => (c.slug === a.category)))))) return { site, pages, inTopic, noCategory } } diff --git a/src/components/site/SiteCategoriesCard.vue b/src/components/site/SiteCategoriesCard.vue index 034322f4..7a3c82f7 100644 --- a/src/components/site/SiteCategoriesCard.vue +++ b/src/components/site/SiteCategoriesCard.vue @@ -4,7 +4,7 @@ {{ $t('site.meta.categories.title') }}
{{ cat.name }} - - diff --git a/src/components/site/SiteMeta.vue b/src/components/site/SiteMeta.vue index 2b299fa1..dab37254 100644 --- a/src/components/site/SiteMeta.vue +++ b/src/components/site/SiteMeta.vue @@ -48,7 +48,7 @@ diff --git a/src/components/sites/RecentChangesList.vue b/src/components/sites/RecentChangesList.vue index 1ee1d0c8..5d025cd1 100644 --- a/src/components/sites/RecentChangesList.vue +++ b/src/components/sites/RecentChangesList.vue @@ -5,8 +5,7 @@ :key="site.id" >
@@ -32,7 +31,7 @@ export default defineComponent({ const sitelist = computed(() => { const sites = [...publicSites.value, ...userSites.value] return sites.sort((a, b) => { - b.compareChangeTime(a) + a.compareChangeTime(b) return 0 }) }) diff --git a/src/components/sites/players/SitePlayersList.vue b/src/components/sites/players/SitePlayersList.vue index a0604f0a..38eea865 100644 --- a/src/components/sites/players/SitePlayersList.vue +++ b/src/components/sites/players/SitePlayersList.vue @@ -29,9 +29,9 @@