- {{ getContactByName(contact.name).full_name }}
+
+ {{ getContactByName(contact.name).full_name }}
+
-
+
@@ -62,11 +62,11 @@ import Filter from '@/components/Filter.vue'
import ViewSettings from '@/components/ViewSettings.vue'
import { usersStore } from '@/stores/users'
import { organizationsStore } from '@/stores/organizations'
+import { statusesStore } from '@/stores/statuses'
import { useOrderBy } from '@/composables/orderby'
import { useFilter } from '@/composables/filter'
import { useDebounceFn } from '@vueuse/core'
import {
- dealStatuses,
dateFormat,
dateTooltipFormat,
timeAgo,
@@ -87,6 +87,7 @@ const breadcrumbs = [{ label: 'Deals', route: { name: 'Deals' } }]
const { getUser } = usersStore()
const { getOrganization } = organizationsStore()
+const { getDealStatus } = statusesStore()
const { get: getOrderBy } = useOrderBy()
const { getArgs, storage } = useFilter()
@@ -149,7 +150,7 @@ const rows = computed(() => {
} else if (row == 'status') {
_rows[row] = {
label: deal.status,
- color: dealStatuses[deal.status]?.color,
+ color: getDealStatus(deal.status)?.color,
}
} else if (row == 'deal_owner') {
_rows[row] = {
diff --git a/frontend/src/pages/Lead.vue b/frontend/src/pages/Lead.vue
index 0269e5eb..bc2c0892 100644
--- a/frontend/src/pages/Lead.vue
+++ b/frontend/src/pages/Lead.vue
@@ -18,13 +18,11 @@
-