diff --git a/frontend/src/components/admin/domains/DomainAliasForm.vue b/frontend/src/components/admin/domains/DomainAliasForm.vue
index 23e4eada6..46717cd9e 100644
--- a/frontend/src/components/admin/domains/DomainAliasForm.vue
+++ b/frontend/src/components/admin/domains/DomainAliasForm.vue
@@ -55,7 +55,7 @@ import domainsApi from '@/api/domains'
const { $gettext } = useGettext()
-const emit = defineEmits(['close'])
+const emit = defineEmits(['close', 'aliasDeleted'])
const { displayNotification } = useBusStore()
const props = defineProps({
@@ -82,6 +82,7 @@ async function deleteAlias() {
try {
await domainsApi.deleteDomainAlias(props.domainAlias.pk)
displayNotification({ msg: $gettext('Domain alias deleted') })
+ emit('aliasDeleted')
emit('close')
} finally {
working.value = false
diff --git a/frontend/src/components/admin/domains/DomainEditForm.vue b/frontend/src/components/admin/domains/DomainEditForm.vue
index ed9dee532..c039212d2 100644
--- a/frontend/src/components/admin/domains/DomainEditForm.vue
+++ b/frontend/src/components/admin/domains/DomainEditForm.vue
@@ -157,12 +157,13 @@
-
+
{{ $gettext('Cancel') }}
diff --git a/frontend/src/components/admin/domains/DomainList.vue b/frontend/src/components/admin/domains/DomainList.vue
index 077c2ccf5..a2bc77cca 100644
--- a/frontend/src/components/admin/domains/DomainList.vue
+++ b/frontend/src/components/admin/domains/DomainList.vue
@@ -2,13 +2,13 @@
@@ -168,6 +168,7 @@
@@ -239,6 +240,7 @@ const expanded = ref([])
async function reloadDomains() {
aliases.value = {}
loading.value = true
+ expanded.value = []
try {
const resp = await domainsApi.getDomains()
domains.value = resp.data
@@ -296,6 +298,7 @@ async function loadAliases(item, internalItem, isItemExpanded, toggleExpand) {
const resp = await domainsApi.getDomainAliases(item.name)
aliases.value[item.name] = resp.data
}
+ toggleExpand(internalItem)
}
function openAdminList(domain) {
diff --git a/frontend/src/components/admin/identities/AccountCreationForm.vue b/frontend/src/components/admin/identities/AccountCreationForm.vue
index 40b3bdc09..384279b61 100644
--- a/frontend/src/components/admin/identities/AccountCreationForm.vue
+++ b/frontend/src/components/admin/identities/AccountCreationForm.vue
@@ -61,7 +61,7 @@
-