Sometimes when the GitHub API is called, it will return null because of some unknown reasons.
Especially the issues and pull requests, both kinds of data get from GitHub and send it to the frontend directly instead of storing in database.
To avoid this situation, i make the functions of getting issues/pull requests execute again when the results are null.
Description
Sometimes when the GitHub API is called, it will return null because of some unknown reasons. Especially the issues and pull requests, both kinds of data get from GitHub and send it to the frontend directly instead of storing in database. To avoid this situation, i make the functions of getting issues/pull requests execute again when the results are null.