mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge pull request #3802 from modoboa/fix/edit-alias-from-listing
Enable 'Edit alias' action available in Identities listing.
This commit is contained in:
@@ -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() {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user