Open sremiger1 opened 6 years ago
Adding more details to the issue.
When getting an existing token that is expired it will attempt to delete said token and call get again which causes the circular reference
To fix simply rename
token.manager.ts get(provider: string): IToken {
to
token.manager.ts getValidToken(provider: string): IToken {
The get call within the delete then will call the proper get.
_super.prototype.delete.call(this, provider); is being called if expired. Which in turn is calling get causing a circular reference and blowing the stack.