dakboard / Cloud-Platform

Feature requests, enhancements and anything you'd like to see in DAKboard!
https://dakboard.com
168 stars 39 forks source link

Todoist lists not displaying #1711

Closed cocarrig closed 1 year ago

cocarrig commented 1 year ago

Describe the bug Similarly in #1654 When attempting to configure a Todoist block, the list only shows "Today" and "Next 7 Days" as options. None of the Projects, Filters, or Labels are showing. Suspect that more changes have been made in the Todoist API that require integration updates.

To Reproduce: Steps to reproduce the behavior: Create a Todoist block Select (or create) a Todoist authorization Click the "List Name" popdown Notice only the two options show

Expected behavior All Projects, Filters, and Labels configured in the authorized Todoist account show be presented in the popdown.

Screenshot:

image
Dan-Peck commented 1 year ago

After researching this behavior, I found that we are receiving an error response message that does not appear to be covered anywhere in their API documentation. Even revoking the DAKboard integration directly from the todoist.com site and re-authorizing again, fresh, has no effect.

I have opened a ticket with the Todoist development team to see if they can provide some further insight into this situation.

Dan-Peck commented 1 year ago

Response from Todoist pointed out the recent deprecation of a parameter being sent in our requests. Initial tests to migrate to the new parameter approach is looking good. Submitting for review.

Dan-Peck commented 1 year ago

Merged in @ 5e6bedf and added to the queue for upcoming release to the live site.