Enable 'Edit alias' action available in Identities listing.

fix #3798
This commit is contained in:
Antoine Nguyen
2025-11-20 17:53:07 +01:00
parent 17aba125d0
commit 2180b751bb
2 changed files with 6 additions and 1 deletions
@@ -88,9 +88,11 @@ import LoadingData from '@/components/tools/LoadingData.vue'
import { useGettext } from 'vue3-gettext'
import { ref, onMounted } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { useBusStore } from '@/stores'
import aliasesApi from '@/api/aliases'
const { $gettext } = useGettext()
const { displayNotification } = useBusStore()
const route = useRoute()
const router = useRouter()
@@ -127,6 +129,7 @@ async function save() {
try {
await aliasesApi.patch(route.params.id, editedAlias.value)
displayNotification({ msg: $gettext('Alias updated') })
router.push({
name: 'AliasDetail',
params: { id: route.params.id },
@@ -511,7 +511,9 @@ async function downloadCredentials(account) {
URL.revokeObjectURL(link.href)
}
function editAlias() {}
function editAlias(alias) {
router.push({ name: 'AliasEdit', params: { id: alias.pk } })
}
function deleteIdentities() {}