mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge pull request #3835 from modoboa/fix/imap-migration-provider-domain-edit
Fixed issues with with Provider domains edition.
This commit is contained in:
@@ -127,9 +127,12 @@ async function save() {
|
||||
data.domains = []
|
||||
for (const domain of editedProvider.value.domains) {
|
||||
if (domain.new_domain) {
|
||||
const newDomain = Number.isInteger(domain.new_domain)
|
||||
? domain.new_domain
|
||||
: domain.new_domain.pk
|
||||
data.domains.push({
|
||||
name: domain.name,
|
||||
new_domain: domain.new_domain.pk || domain.new_domain.id,
|
||||
new_domain: newDomain,
|
||||
})
|
||||
} else {
|
||||
data.domains.push(domain)
|
||||
|
||||
@@ -67,7 +67,11 @@
|
||||
<template #[`expanded-row`]="{ columns, item }">
|
||||
<tr>
|
||||
<td :colspan="columns.length">
|
||||
<v-chip v-for="(domain, index) in item.domains" :key="index">
|
||||
<v-chip
|
||||
v-for="(domain, index) in item.domains"
|
||||
:key="index"
|
||||
class="mr-2"
|
||||
>
|
||||
<template v-if="domain.new_domain">
|
||||
{{ domain.name }} -->
|
||||
{{ domainsStore.getDomainName(domain.new_domain) }}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<v-spacer />
|
||||
<v-chip
|
||||
v-for="(domain, index) in domains"
|
||||
:key="index"
|
||||
:key="domain"
|
||||
class="mr-2 mt-2"
|
||||
closable
|
||||
@click:close="removeDomain(index)"
|
||||
|
||||
Reference in New Issue
Block a user