fix: getToken() returns existing promise to a token if one exists instead of a new token.#2648
Merged
getToken() returns existing promise to a token if one exists instead of a new token.#2648