New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pipedrive integration : add deal from mautic #4545
Conversation
+1 |
Hi, Is that approach ok ? How about the feature set, would it be ok to postpone the last item about the price list to a future PR ? |
+1 |
Hi @escopecz Do you think this PR could be changed to 'Ready To Test' ? If not, what would be required for that ? |
Well, you have this in the description:
So is it ready to test? |
Indeed, the description needed an update as I found a way to manage the form rendering issue I had initially. So yes, it should be ready for tests, thanks |
Hello, Any suggestion of how to deal with this PR ? |
It needs some testers. Are there some Pipedrive users in the Mautic community who could test this? |
Sure, |
Hi @kermorgant, this PR has some conflicts. Are you able to rebase branch on actual staging so we can test it? Thanks :) |
Hi! We're planning to break apart the CRM bundle into individual CRM plugins and thus Pipedrive would have it's own. This is a major feature to the Pipedrive integration and so would like it to wait in order to be part of the Pipedrive plugin. It would be amazing if you'd like to take the first stab at making a Pipedrive standalone plugin, if not, we'll wait on this one till we have that started. Looking at the code, I noticed the tables in the migration does not have the prefix as part of them ( |
* separate feature of current pipedrive integration * create deals into pipedrive from mautic form action * one-way (pipedrive -> mautic) sync of pipelines, stages, products and deals
trigger "change" event on form after its elements have been updated by an ajax event.
+ fix prefix handling + use SkipMigrationException for the case where table already exists
this code was the alternative of using the native "integration" form
Hello ! Sorry for late reply.. @Maxell92 I've just done the rebase, going to upgrade my dev environment and check tests still succeed @alanhartless Sorry, I'm affraid I won't be able to tackle this change in a near future. Thx for the review, I'll add the table prefix. EDIT : There were some issues with the tests. I had to add delete statements to be run after each test, which in turn revealed at least one flawed test. I'll have to take a look at that later. |
ae63617
to
f8c5243
Compare
Closing this as it's very old. Consider a new plugin for Pipedrive. |
Hi,
I've worked for Kombiz on extending the current Pipedrive Integration plugin with deal handling.
Steps to test this PR:
Sidenote : In Pipedrive, products can have several prices. We hope to be able to improve the form as shown below in a future evolution, in order to help the user see those prices after selecting a product. As of now, user can put an arbitrary price in an regular input field.