diff --git a/frappe-ui b/frappe-ui index 2898a0bd..36c449dc 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit 2898a0bdd1a07433e5f6adedb42786177c473d50 +Subproject commit 36c449dc9acb676f2e6afd2b8af48e936bcdde8d diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue index 60e6e2f7..8bfc19b4 100644 --- a/frontend/src/components/Activities.vue +++ b/frontend/src/components/Activities.vue @@ -138,7 +138,7 @@ label: 'Delete', theme: 'red', variant: 'solid', - onClick({ close }) { + onClick(close) { deleteTask(task.name) close() }, diff --git a/frontend/src/pages/Contact.vue b/frontend/src/pages/Contact.vue index 9ab75e2b..cee82489 100644 --- a/frontend/src/pages/Contact.vue +++ b/frontend/src/pages/Contact.vue @@ -299,12 +299,11 @@ async function deleteContact() { label: 'Delete', theme: 'red', variant: 'solid', - async onClick({ close }) { + async onClick(close) { await call('frappe.client.delete', { doctype: 'Contact', name: props.contactId, }) - contacts.reload() close() router.push({ name: 'Contacts' }) }, diff --git a/frontend/src/pages/Organization.vue b/frontend/src/pages/Organization.vue index 41f96d29..e3777589 100644 --- a/frontend/src/pages/Organization.vue +++ b/frontend/src/pages/Organization.vue @@ -258,6 +258,7 @@ import { formatNumberIntoCurrency, } from '@/utils' import { h, computed, ref } from 'vue' +import { useRouter } from 'vue-router' const props = defineProps({ organizationId: { @@ -271,6 +272,8 @@ const { getLeadStatus, getDealStatus } = statusesStore() const showOrganizationModal = ref(false) const detailMode = ref(false) +const router = useRouter() + const organization = computed(() => getOrganization(props.organizationId)) const breadcrumbs = computed(() => { @@ -311,13 +314,13 @@ async function deleteOrganization() { label: 'Delete', theme: 'red', variant: 'solid', - async onClick({ close }) { + async onClick(close) { await call('frappe.client.delete', { doctype: 'CRM Organization', name: props.organizationId, }) - organizations.reload() close() + router.push({ name: 'Organizations' }) }, }, ],