Merge pull request #82 from shariquerik/rename-crm-note
fix: Renamed CRM Note to FCRM Note
This commit is contained in:
commit
2a4748f9b4
@ -313,7 +313,7 @@ def get_linked_calls(name):
|
|||||||
|
|
||||||
def get_linked_notes(name):
|
def get_linked_notes(name):
|
||||||
notes = frappe.db.get_all(
|
notes = frappe.db.get_all(
|
||||||
"CRM Note",
|
"FCRM Note",
|
||||||
filters={"reference_docname": name},
|
filters={"reference_docname": name},
|
||||||
fields=['name', 'title', 'content', 'owner', 'modified'],
|
fields=['name', 'title', 'content', 'owner', 'modified'],
|
||||||
)
|
)
|
||||||
|
|||||||
@ -95,7 +95,7 @@
|
|||||||
"fieldname": "note",
|
"fieldname": "note",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
"label": "Note",
|
"label": "Note",
|
||||||
"options": "CRM Note"
|
"options": "FCRM Note"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"depends_on": "eval:doc.type == 'Incoming'",
|
"depends_on": "eval:doc.type == 'Incoming'",
|
||||||
@ -127,7 +127,7 @@
|
|||||||
],
|
],
|
||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2024-01-19 21:51:52.173476",
|
"modified": "2024-03-16 13:23:09.201843",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "FCRM",
|
"module": "FCRM",
|
||||||
"name": "CRM Call Log",
|
"name": "CRM Call Log",
|
||||||
|
|||||||
@ -80,7 +80,7 @@ def get_call_log(name):
|
|||||||
if doc.lead:
|
if doc.lead:
|
||||||
doc.lead_name = frappe.db.get_value("CRM Lead", doc.lead, "lead_name")
|
doc.lead_name = frappe.db.get_value("CRM Lead", doc.lead, "lead_name")
|
||||||
if doc.note:
|
if doc.note:
|
||||||
note = frappe.db.get_values("CRM Note", doc.note, ["title", "content"])[0]
|
note = frappe.db.get_values("FCRM Note", doc.note, ["title", "content"])[0]
|
||||||
doc.note_doc = {
|
doc.note_doc = {
|
||||||
"name": doc.note,
|
"name": doc.note,
|
||||||
"title": note[0],
|
"title": note[0],
|
||||||
@ -100,6 +100,6 @@ def create_lead_from_call_log(call_log):
|
|||||||
frappe.db.set_value("CRM Call Log", call_log.get("name"), "lead", lead.name)
|
frappe.db.set_value("CRM Call Log", call_log.get("name"), "lead", lead.name)
|
||||||
|
|
||||||
if call_log.get("note"):
|
if call_log.get("note"):
|
||||||
frappe.db.set_value("CRM Note", call_log.get("note"), "lead", lead.name)
|
frappe.db.set_value("FCRM Note", call_log.get("note"), "lead", lead.name)
|
||||||
|
|
||||||
return lead.name
|
return lead.name
|
||||||
@ -1,7 +1,7 @@
|
|||||||
// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
|
// Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and contributors
|
||||||
// For license information, please see license.txt
|
// For license information, please see license.txt
|
||||||
|
|
||||||
// frappe.ui.form.on("CRM Note", {
|
// frappe.ui.form.on("FCRM Note", {
|
||||||
// refresh(frm) {
|
// refresh(frm) {
|
||||||
|
|
||||||
// },
|
// },
|
||||||
@ -52,7 +52,7 @@
|
|||||||
"modified": "2024-01-19 21:56:30.123334",
|
"modified": "2024-01-19 21:56:30.123334",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "FCRM",
|
"module": "FCRM",
|
||||||
"name": "CRM Note",
|
"name": "FCRM Note",
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [
|
"permissions": [
|
||||||
{
|
{
|
||||||
@ -5,7 +5,7 @@
|
|||||||
from frappe.model.document import Document
|
from frappe.model.document import Document
|
||||||
|
|
||||||
|
|
||||||
class CRMNote(Document):
|
class FCRMNote(Document):
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def default_list_data():
|
def default_list_data():
|
||||||
rows = [
|
rows = [
|
||||||
@ -5,5 +5,5 @@
|
|||||||
from frappe.tests.utils import FrappeTestCase
|
from frappe.tests.utils import FrappeTestCase
|
||||||
|
|
||||||
|
|
||||||
class TestCRMNote(FrappeTestCase):
|
class TestFCRMNote(FrappeTestCase):
|
||||||
pass
|
pass
|
||||||
@ -88,8 +88,8 @@ def update_call_log(call_sid, status=None):
|
|||||||
call_log.start_time = get_datetime_from_timestamp(call_details.start_time)
|
call_log.start_time = get_datetime_from_timestamp(call_details.start_time)
|
||||||
call_log.end_time = get_datetime_from_timestamp(call_details.end_time)
|
call_log.end_time = get_datetime_from_timestamp(call_details.end_time)
|
||||||
if call_log.note and call_log.reference_docname:
|
if call_log.note and call_log.reference_docname:
|
||||||
frappe.db.set_value("CRM Note", call_log.note, "reference_doctype", call_log.reference_doctype)
|
frappe.db.set_value("FCRM Note", call_log.note, "reference_doctype", call_log.reference_doctype)
|
||||||
frappe.db.set_value("CRM Note", call_log.note, "reference_docname", call_log.reference_docname)
|
frappe.db.set_value("FCRM Note", call_log.note, "reference_docname", call_log.reference_docname)
|
||||||
call_log.flags.ignore_permissions = True
|
call_log.flags.ignore_permissions = True
|
||||||
call_log.save()
|
call_log.save()
|
||||||
frappe.db.commit()
|
frappe.db.commit()
|
||||||
|
|||||||
@ -1002,7 +1002,7 @@ function showNote(n) {
|
|||||||
|
|
||||||
async function deleteNote(name) {
|
async function deleteNote(name) {
|
||||||
await call('frappe.client.delete', {
|
await call('frappe.client.delete', {
|
||||||
doctype: 'CRM Note',
|
doctype: 'FCRM Note',
|
||||||
name,
|
name,
|
||||||
})
|
})
|
||||||
all_activities.reload()
|
all_activities.reload()
|
||||||
|
|||||||
@ -101,7 +101,7 @@ async function updateNote() {
|
|||||||
|
|
||||||
if (_note.value.name) {
|
if (_note.value.name) {
|
||||||
let d = await call('frappe.client.set_value', {
|
let d = await call('frappe.client.set_value', {
|
||||||
doctype: 'CRM Note',
|
doctype: 'FCRM Note',
|
||||||
name: _note.value.name,
|
name: _note.value.name,
|
||||||
fieldname: _note.value,
|
fieldname: _note.value,
|
||||||
})
|
})
|
||||||
@ -112,7 +112,7 @@ async function updateNote() {
|
|||||||
} else {
|
} else {
|
||||||
let d = await call('frappe.client.insert', {
|
let d = await call('frappe.client.insert', {
|
||||||
doc: {
|
doc: {
|
||||||
doctype: 'CRM Note',
|
doctype: 'FCRM Note',
|
||||||
title: _note.value.title,
|
title: _note.value.title,
|
||||||
content: _note.value.content,
|
content: _note.value.content,
|
||||||
reference_doctype: props.doctype,
|
reference_doctype: props.doctype,
|
||||||
|
|||||||
@ -216,7 +216,7 @@ const callLog = createResource({
|
|||||||
async function updateNote(_note) {
|
async function updateNote(_note) {
|
||||||
if (_note.title || _note.content) {
|
if (_note.title || _note.content) {
|
||||||
let d = await call('frappe.client.set_value', {
|
let d = await call('frappe.client.set_value', {
|
||||||
doctype: 'CRM Note',
|
doctype: 'FCRM Note',
|
||||||
name: callLog.data?.note,
|
name: callLog.data?.note,
|
||||||
fieldname: _note,
|
fieldname: _note,
|
||||||
})
|
})
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
v-model="notes"
|
v-model="notes"
|
||||||
v-model:loadMore="loadMore"
|
v-model:loadMore="loadMore"
|
||||||
v-model:updatedPageCount="updatedPageCount"
|
v-model:updatedPageCount="updatedPageCount"
|
||||||
doctype="CRM Note"
|
doctype="FCRM Note"
|
||||||
:options="{
|
:options="{
|
||||||
hideColumnsButton: true,
|
hideColumnsButton: true,
|
||||||
defaultViewName: 'Notes View',
|
defaultViewName: 'Notes View',
|
||||||
@ -159,7 +159,7 @@ function editNote(note) {
|
|||||||
|
|
||||||
async function deleteNote(name) {
|
async function deleteNote(name) {
|
||||||
await call('frappe.client.delete', {
|
await call('frappe.client.delete', {
|
||||||
doctype: 'CRM Note',
|
doctype: 'FCRM Note',
|
||||||
name,
|
name,
|
||||||
})
|
})
|
||||||
notes.value.reload()
|
notes.value.reload()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user