Skip to content

Commit 6f11ec8

Browse files
committed
Revert "fix: perfexCRM custom tagify field issue fixed issue fixed"
This reverts commit b2204a9.
1 parent b2204a9 commit 6f11ec8

File tree

4 files changed

+28
-24
lines changed

4 files changed

+28
-24
lines changed

frontend-dev/src/components/AllIntegrations/PerfexCRM/EditPerfexCRM.jsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ function EditPerfexCRM({ allIntegURL }) {
9191
<b className="wdt-200 d-in-b">{__('Integration Name:', 'bit-integrations')}</b>
9292
<input
9393
className="btcd-paper-inp w-5"
94-
onChange={e => handleInput(e, perfexCRMConf, setPerfexCRMConf)}
94+
onChange={(e) => handleInput(e, perfexCRMConf, setPerfexCRMConf)}
9595
name="name"
9696
value={perfexCRMConf.name}
9797
type="text"
@@ -104,7 +104,9 @@ function EditPerfexCRM({ allIntegURL }) {
104104
<PerfexCRMIntegLayout
105105
formID={flow.triggered_entity_id}
106106
formFields={formField}
107-
handleInput={e => handleInput(e, perfexCRMConf, setPerfexCRMConf, setLoading, setSnackbar)}
107+
handleInput={(e) =>
108+
handleInput(e, perfexCRMConf, setPerfexCRMConf, setLoading, setSnackbar)
109+
}
108110
perfexCRMConf={perfexCRMConf}
109111
setPerfexCRMConf={setPerfexCRMConf}
110112
loading={loading}

frontend-dev/src/components/AllIntegrations/PerfexCRM/IntegrationHelpers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const handleFieldMapping = (event, index, conftTmp, setConf) => {
2727

2828
export const handleCustomValue = (event, index, conftTmp, setConf) => {
2929
const newConf = { ...conftTmp }
30-
newConf.field_map[index].customValue = event?.target?.value || event
30+
newConf.field_map[index].customValue = event.target.value
3131
setConf({ ...newConf })
3232
}
3333

frontend-dev/src/components/AllIntegrations/PerfexCRM/PerfexCRMCommonFunc.js

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ export const refreshCustomFields = (perfexCRMConf, setPerfexCRMConf, setIsLoadin
2626
}
2727

2828
bitsFetch(requestParams, 'perfexcrm_custom_fields')
29-
.then(result => {
29+
.then((result) => {
3030
if (result && result.success) {
31-
setPerfexCRMConf(prevPerfexCRMConf =>
32-
create(prevPerfexCRMConf, draftConf => {
31+
setPerfexCRMConf((prevPerfexCRMConf) =>
32+
create(prevPerfexCRMConf, (draftConf) => {
3333
draftConf.perfexCRMFields = ''
3434
draftConf.field_map = [{ formField: '', perfexCRMFormField: '' }]
3535

@@ -67,31 +67,30 @@ export const refreshCustomFields = (perfexCRMConf, setPerfexCRMConf, setIsLoadin
6767
.catch(() => setIsLoading(false))
6868
}
6969

70-
export const generateMappedField = perfexCRMConf => {
70+
export const generateMappedField = (perfexCRMConf) => {
7171
const requiredFlds =
7272
perfexCRMConf?.perfexCRMFields &&
7373
perfexCRMConf?.perfexCRMFields.filter(
74-
fld => fld.required === true && fld.key !== 'owner' && fld.key !== 'pipeline'
74+
(fld) => fld.required === true && fld.key !== 'owner' && fld.key !== 'pipeline'
7575
)
7676
return requiredFlds.length > 0
77-
? requiredFlds.map(field => ({
77+
? requiredFlds.map((field) => ({
7878
formField: '',
7979
perfexCRMFormField: field.key
8080
}))
8181
: [{ formField: '', perfexCRMFormField: '' }]
8282
}
8383

84-
export const checkMappedFields = perfexCRMConf => {
84+
export const checkMappedFields = (perfexCRMConf) => {
8585
const mappedFields = perfexCRMConf?.field_map
8686
? perfexCRMConf.field_map.filter(
87-
mappedField =>
87+
(mappedField) =>
8888
!mappedField.formField ||
8989
!mappedField.perfexCRMFormField ||
9090
(mappedField.formField === 'custom' && !mappedField.customValue) ||
9191
(mappedField.perfexCRMFormField === 'customFieldKey' && !mappedField.customFieldKey)
9292
)
9393
: []
94-
9594
if (mappedFields.length > 0) {
9695
return false
9796
}
@@ -122,7 +121,7 @@ export const perfexCRMAuthentication = (
122121
domain: confTmp.domain
123122
}
124123

125-
bitsFetch(requestParams, 'perfexcrm_authentication').then(result => {
124+
bitsFetch(requestParams, 'perfexcrm_authentication').then((result) => {
126125
if (result && result.success) {
127126
setIsAuthorized(true)
128127
setLoading({ ...loading, auth: false })
@@ -133,7 +132,10 @@ export const perfexCRMAuthentication = (
133132
toast.error(
134133
String(result?.data)
135134
? result?.data
136-
: __('Authorized failed, Please enter valid API Token or Access API URL', 'bit-integrations')
135+
: __(
136+
'Authorized failed, Please enter valid API Token or Access API URL',
137+
'bit-integrations'
138+
)
137139
)
138140
})
139141
}
@@ -146,10 +148,10 @@ export const getAllCustomer = (confTmp, setConf, loading, setLoading) => {
146148
domain: confTmp.domain
147149
}
148150

149-
bitsFetch(requestParams, 'perfexcrm_fetch_all_customers').then(result => {
151+
bitsFetch(requestParams, 'perfexcrm_fetch_all_customers').then((result) => {
150152
if (result && result.success) {
151-
setConf(prevConf =>
152-
create(prevConf, draftConf => {
153+
setConf((prevConf) =>
154+
create(prevConf, (draftConf) => {
153155
if (result.data) {
154156
draftConf.customers = result.data
155157
}
@@ -172,10 +174,10 @@ export const getAllLeads = (confTmp, setConf, loading, setLoading) => {
172174
domain: confTmp.domain
173175
}
174176

175-
bitsFetch(requestParams, 'perfexcrm_fetch_all_leads').then(result => {
177+
bitsFetch(requestParams, 'perfexcrm_fetch_all_leads').then((result) => {
176178
if (result && result.success) {
177-
setConf(prevConf =>
178-
create(prevConf, draftConf => {
179+
setConf((prevConf) =>
180+
create(prevConf, (draftConf) => {
179181
if (result.data) {
180182
draftConf.leads = result.data
181183
}
@@ -198,10 +200,10 @@ export const getAllStaffs = (confTmp, setConf, loading, setLoading) => {
198200
domain: confTmp.domain
199201
}
200202

201-
bitsFetch(requestParams, 'perfexcrm_fetch_all_staffs').then(result => {
203+
bitsFetch(requestParams, 'perfexcrm_fetch_all_staffs').then((result) => {
202204
if (result && result.success) {
203-
setConf(prevConf =>
204-
create(prevConf, draftConf => {
205+
setConf((prevConf) =>
206+
create(prevConf, (draftConf) => {
205207
if (result.data) {
206208
draftConf.staffs = result.data
207209
}

frontend-dev/src/components/AllIntegrations/PerfexCRM/PerfexCRMFieldMap.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export default function PerfexCRMFieldMap({ i, formFields, field, perfexCRMConf,
5858
label={__('Custom Value', 'bit-integrations')}
5959
className="mr-2"
6060
type="text"
61-
value={field?.customValue || ''}
61+
value={field.customValue}
6262
placeholder={__('Custom Value', 'bit-integrations')}
6363
formFields={formFields}
6464
/>

0 commit comments

Comments
 (0)