From f0b295a907e6ae9ddf33e8e8797e211aa7c7435a Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 23 Jun 2025 13:11:55 +0530 Subject: [PATCH] fix: renaming fix and removed CRM User code (cherry picked from commit cf1fce3dc0334ec728798f47cc2537726f4dc6ea) --- crm/api/user.py | 2 +- crm/fcrm/doctype/crm_invitation/crm_invitation.py | 8 -------- frontend/src/components/Layouts/AppSidebar.vue | 2 +- frontend/src/components/Settings/ProfileSettings.vue | 2 +- 4 files changed, 3 insertions(+), 11 deletions(-) diff --git a/crm/api/user.py b/crm/api/user.py index 7eef6d50..caae05f3 100644 --- a/crm/api/user.py +++ b/crm/api/user.py @@ -4,7 +4,7 @@ import frappe @frappe.whitelist() def add_existing_users(users, role="Sales User"): """ - Add existing users to the CRM User doctype. + Add existing users to the CRM by assigning them a role (Sales User or Sales Manager). :param users: List of user names to be added """ frappe.only_for(["System Manager", "Sales Manager"]) diff --git a/crm/fcrm/doctype/crm_invitation/crm_invitation.py b/crm/fcrm/doctype/crm_invitation/crm_invitation.py index 9b07cd53..965bf4d7 100644 --- a/crm/fcrm/doctype/crm_invitation/crm_invitation.py +++ b/crm/fcrm/doctype/crm_invitation/crm_invitation.py @@ -52,14 +52,6 @@ class CRMInvitation(Document): self.accepted_at = frappe.utils.now() self.save(ignore_permissions=True) - # create CRM User record - if not frappe.db.exists("CRM User", {"user": user.name}): - crm_user = frappe.get_doc( - doctype="CRM User", - user=user.name, - ) - crm_user.insert(ignore_permissions=True) - def update_module_in_user(self, user, module): block_modules = frappe.get_all( "Module Def", diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue index f97b645d..629ceb4f 100644 --- a/frontend/src/components/Layouts/AppSidebar.vue +++ b/frontend/src/components/Layouts/AppSidebar.vue @@ -529,7 +529,7 @@ const articles = ref([ { name: 'profile', title: __('Profile') }, { name: 'custom-branding', title: __('Custom branding') }, { name: 'home-actions', title: __('Home actions') }, - { name: 'invite-agent', title: __('Invite agent') }, + { name: 'invite-users', title: __('Invite users') }, ], }, { diff --git a/frontend/src/components/Settings/ProfileSettings.vue b/frontend/src/components/Settings/ProfileSettings.vue index 6ea134b6..8ddd496b 100644 --- a/frontend/src/components/Settings/ProfileSettings.vue +++ b/frontend/src/components/Settings/ProfileSettings.vue @@ -101,7 +101,7 @@