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

Improve observability/error handling #89

Open
Blacksmoke16 opened this issue Nov 1, 2021 · 2 comments
Open

Improve observability/error handling #89

Blacksmoke16 opened this issue Nov 1, 2021 · 2 comments

Comments

@Blacksmoke16
Copy link
Owner

It would be cool to revamp how GESI handles exceptions/logging such that I am able to better leverage Google Scripts logging/error tracking feature to help figure out issues and provide metrics to point out incorrect usages (such as someone using a deprecated/removed endpoint and causing a lot of errors).

Related to this, might also be worth looking into how blacklists could work or something along those lines.

Haven't looked a lot into this yet, but creating an issue for tracking.

@Blacksmoke16
Copy link
Owner Author

The OAuth2 lib exposes a getLastError method that should be used to better debug why people get Access not granted or expired..

@Blacksmoke16
Copy link
Owner Author

Should also include the char name in the error message when an ESI error is encountered.

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

No branches or pull requests

1 participant