Skip to main content

Hi,

 

We are running a Zap to create opportunities in Odoo 17.0+e . The zap is using the “Odoo ERP Self hosted - Create Lead/Opportunity” module.

 

When the Zap runs what is very weird is that we have an error occuring BUT the opportunity is in fact created in Odoo. So, from outside, the Zap seems to be working well, but there’s still an error. And after a certain amount of errors, the Zap is being blocked for further runs.

 

Is there a way to prevent this error?

 

Or, is there a way to force a Zap to continue working despite an recurrent error?

 

 

Thanks guys.

We are also getting the same error.


Hi ​@Neopower_Greg and ​@njj1986! 👋

Seems like you’re both running into the bug that’s being tracked over here:

While we can’t provide a timeline for a fix, I’ve ensured you’re both on the list of affected users so you get notified by email as soon as it’s sorted.

In the meantime, wanted to highlight a workaround shared in that other topic that may help to get things up and running:

Simplest way to fix this problem is edit /opt/odoo17/odoo/models.py

on line 1600 need to found the line:

    def search(self, domain, offset=0, limit=None, order=None):

and replace with 

    def search(self, domain, offset=0, limit=None, order=None, anything=None):

 

the problem:

Zapier sending request with wrong amount of parameters.

 

As we’ve already got one topic discussing this bug we’re going to close this topic out. This will allow folks to follow along with any updates in a single place. For anyone that comes across this post and wants to be added to the bug report please reach out on the main topic here and we’ll make sure you’re added!