From aa8c2705713b57b74a07f5d59dd3582e1e95f80e Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 30 Aug 2023 20:20:44 +0530 Subject: [PATCH] fix: updated call log ui with name in calls tab --- frontend/src/components/Activities.vue | 59 +++++++++++++++++++++---- frontend/src/components/ListRowItem.vue | 2 +- frontend/src/pages/Deal.vue | 30 ++++++++++++- frontend/src/pages/Lead.vue | 30 ++++++++++++- 4 files changed, 110 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue index 0e960811..db211978 100644 --- a/frontend/src/components/Activities.vue +++ b/frontend/src/components/Activities.vue @@ -81,7 +81,9 @@ /> -
+
{{ call.type == 'Incoming' ? 'Inbound' : 'Outbound' }} call @@ -99,7 +101,9 @@
Duration
-
{{ secondsToDuration(call.duration) }}
+
+ {{ call.duration }} +
-
{{ call.from }}
- -
{{ call.to }}
+ +
+
+ {{ call.caller.label }} +
+
+ {{ call.from }} +
+
+ + +
+
+ {{ call.receiver.label }} +
+
+ {{ call.to }} +
+
@@ -259,9 +290,16 @@ import PhoneIcon from '@/components/Icons/PhoneIcon.vue' import NoteIcon from '@/components/Icons/NoteIcon.vue' import DurationIcon from '@/components/Icons/DurationIcon.vue' import PlayIcon from '@/components/Icons/PlayIcon.vue' -import { timeAgo, dateFormat, dateTooltipFormat, secondsToDuration } from '@/utils' +import { timeAgo, dateFormat, dateTooltipFormat } from '@/utils' import { usersStore } from '@/stores/users' -import { Button, FeatherIcon, Tooltip, Dropdown, TextEditor } from 'frappe-ui' +import { + Button, + FeatherIcon, + Tooltip, + Dropdown, + TextEditor, + Avatar, +} from 'frappe-ui' import { computed, h } from 'vue' const { getUser } = usersStore() @@ -277,7 +315,12 @@ const props = defineProps({ }, }) -const emit = defineEmits(['makeCall', 'makeNote', 'deleteNote', 'setFocusOnEmail']) +const emit = defineEmits([ + 'makeCall', + 'makeNote', + 'deleteNote', + 'setFocusOnEmail', +]) const activities = computed(() => { if (props.title == 'Calls') { diff --git a/frontend/src/components/ListRowItem.vue b/frontend/src/components/ListRowItem.vue index 6010f8bc..f8bb3872 100644 --- a/frontend/src/components/ListRowItem.vue +++ b/frontend/src/components/ListRowItem.vue @@ -1,7 +1,7 @@