Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use promises instead of generators #25

Merged
merged 1 commit into from
Dec 7, 2016
Merged

Use promises instead of generators #25

merged 1 commit into from
Dec 7, 2016

Conversation

oliverwoodings
Copy link
Contributor

@KidkArolis i don't know why this fixes it (i.e. i dont know what is wrong with the generator setup) but it does. Without each of these changes, shelly is unable to catch exceptions being thrown out of s3fs/aws-sdk; they end up getting emitted as unhandled rejections.

This is one of the things stopping us having better DX with shelly when developing both new apps that have never been released and when working offline.

@swagatha-christie
Copy link

By analyzing the blame information on this pull request, we identified @KidkArolis to be a potential reviewer

@oliverwoodings
Copy link
Contributor Author

/cc @rameels @sairahu - this is what was causing you issues building key-auth-ui

@KidkArolis
Copy link
Contributor

I find this hard to believe.. last time there was an issue with a missing try/catch in shelly?

@oliverwoodings
Copy link
Contributor Author

oliverwoodings commented Dec 1, 2016 via email

@oliverwoodings
Copy link
Contributor Author

A load more of the lahore team are starting to get setup with shelly and are running into issues caused by this. @KidkArolis you ok for me to merge and release?

@KidkArolis
Copy link
Contributor

Yes.

@oliverwoodings
Copy link
Contributor Author

Ta

@oliverwoodings oliverwoodings merged commit 69c704f into master Dec 7, 2016
@oliverwoodings oliverwoodings deleted the ungen branch December 7, 2016 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants