Hi! We want to suggest improvements to your gem #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi! I've improved your gem a bit. Added a more general
send_pushmethod so that your gem could be used more universally and pass the entire payload. Old methods were left untouched. We found a use for your gem in our project.I improved acess_token fetching, now it will be taken only if it is close to expiration time. There is even information about this on the Huawei website - https://developer.huawei.com/consumer/en/doc/HMSCore-Guides/oauth2-0000001212610981
I also made some little fixes.
It would be great if you added these changes and released as a new version. Then we would get rid of the fork in our project.
Thanks!