My first contribution to Utopian: fixed bug when loading GitHub repos
The problem
I found this bug when I was managing my GitHub account and the apps connected to it. I removed the authorization to Utopian and tried to reconnect it, but when I did it, the Utopian website stopped working.
I first thought that the website was down. So I reached the Utopian managers on Twitter, but it turned out to be a bug.
Utopian relies on the GitHub API to fetch the user's repositories, if him/her connects the Utopian account to GitHub.
The problem was that the app was trying to load my GitHub repositories, but it didn't have the proper key (since I removed the authorization). The important part is that the GitHub repos are not crucial to Utopian. In other words, if the app cannot read the repos, it should work anyway. But the thing is that the way it was coded, if the GitHub API didn't respond, the app got stuck waiting for a response.
Proof of work
GitHub account:

Thanks to that helped me to make my first contribution. I'm willing to keep contributing to this amazing project!
Posted on Utopian.io - Rewarding Open Source Contributors
Leave My first contribution to Utopian: fixed bug when loading GitHub repos to:
Read more #utopian-io posts
Best Posts From Ícaro Harry
We have not curated any of icaro's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Ícaro Harry
- Dev Diaries #0 - A fresh start at Utopian.io
- Is it okay for a dapp to be partially centralized, and if so, why?
- Moderation feed on moderators profile
- Fixed bug when contributions had the same title
- November and December contributions for Swapy Exchange
- My first contribution to Utopian: fixed bug when loading GitHub repos
- Sort: implementation of sorting algorithms in C and CUDA
- Commit: compete with your teammates!
- Getting started with Ganache: your personal blockchain for Ethereum development
- Commit
- Introducing Jared, the funniest Telegram bot for Steemit.
- Steemit, I barely know you, but I already love you! | Hello from Brazil
- Deleted
- GitHub + Steemit. How awesome would be both together?
- Learn anything