Closed cayleyh closed 6 years ago
I wasn't able to reproduce this as calls to delete_log
on our Pipedrive are now returning content, but I assume there is still an underlying issue with empty delete_log
calls.
However, Stitch continued to fail on this error & I had to end up deleting & recreating the integration to get it to start syncing again.
It looks like there might be elements in that iteration with a structure like { 'data': None }
(the 'recent' stream picks out a data
property from the result). I think we can safely just skip over those (not sure why a structure like that would get returned).
PR: https://github.com/singer-io/tap-pipedrive/pull/27
Got this error on the first run against our Pipedrive instance:
Looks like the
delete_log
is empty, anditerate_response
in tap.py doesn't handle the empty format / case correctly (looks from the error above that it's returning[None]
or similar).