devcastoro
1 min readAug 27, 2021

--

I needed to do a background check because that part of the project was done more than 2 years ago.

Unfortunately, the problem can't be solved in any way. The reason is the lack of scopes provided by GitHub's API.

The only way to manage Repositories' issues and projects (that in TodoDev are necessary in order to create/move/delete Github's issues in Projects columns due to a change on Todoist and vice-versa), is to request the "repo" scope that is a pack of necessary and unnecessary (in my case) sub-scopes among which all the scopes that you listed and that aren't absolutely used in TodoDev.

You can verify my words directly on GitHub's official documentation: https://docs.github.com/en/developers/apps/building-oauth-apps/scopes-for-oauth-apps#available-scopes

If you have any idea how to fix that problem, please, share it with me! This huge request of scopes could be an "obstacle" for new users and if there is a way to fix it, I will absolutely prioritize that task.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

devcastoro
devcastoro

Written by devcastoro

Digital Slasher: Web Developer, Web Designer, Web Marketer, Web Content Creator.

Responses (1)

Write a response