Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* download dnc info from salesforce for new records * cs fixes * Update plugins/MauticCrmBundle/Integration/SalesforceIntegration.php * enable sf optout only for leads * cs fix * use contact only for opted-out * fix handling * wip: add error handling for optout fields in sf * work in progress, add upsert method, add notification transformer * add transformer, add helper methods for user, add method to notify administrators, add messages translation * add transformer, add helper methods for user, add method to notify administrators, add messages translation, commit #2 * wip * wip * Update wording according to rowlands suggestion. * Prevent a cycle of requests if the error is not related to the HasOptedOutOfEmail field * Unset HasOptedOutOfEmail for getPerson as it's not used and will cause issues for Salesforce instances without the field enabled on Contact * Fixed owner fields from overriding all fields * fix cs * removed unused files * fix test case * Fixed API test warnings * Exclude deleted SF leads/contacts in order to prevent them from being re-created in Mautic after being deleted. * Fix warnings after PHP8 upgrade * Fixed plugin field mapping pages --------- Co-authored-by: Jan Kozak <galvani78@gmail.com> Co-authored-by: Don Gilbert <don.gilbert@mautic.com> Co-authored-by: Alan Hartless <alan@devkardia.com> Co-authored-by: Tejas Navghane <ts.navghane@gmail.com> Co-authored-by: mtshaw3 <mike.shaw@acquia.com>
- Loading branch information