diff --git a/web/src/components/AuthorStack.vue b/web/src/components/AuthorStack.vue
index 493621c..8011636 100644
--- a/web/src/components/AuthorStack.vue
+++ b/web/src/components/AuthorStack.vue
@@ -26,6 +26,7 @@ const extra = computed(() => Math.max(0, props.authors.length - props.max))
v-for="author in shown"
:key="author.id"
:name="author.name"
+ :avatar-id="author.avatar_id"
:size="size"
ring
/>
diff --git a/web/src/components/AuthorViewPanel.vue b/web/src/components/AuthorViewPanel.vue
index d26af93..78f6455 100644
--- a/web/src/components/AuthorViewPanel.vue
+++ b/web/src/components/AuthorViewPanel.vue
@@ -16,7 +16,7 @@ const emit = defineEmits<{ close: [] }>()
-
+
{{ author.slug }}
diff --git a/web/src/components/MediaField.vue b/web/src/components/MediaField.vue
index f136f37..e86da30 100644
--- a/web/src/components/MediaField.vue
+++ b/web/src/components/MediaField.vue
@@ -1,12 +1,13 @@