IO-233 2 Way Paint Scale.
This commit is contained in:
@@ -31,8 +31,8 @@ namespace BodyshopPartner.Utils
|
||||
await authlink.RefreshUserDetails();
|
||||
authlink.FirebaseAuthRefreshed += Authlink_FirebaseAuthRefreshed;
|
||||
|
||||
logger.Trace("Firebase Auth Token {0}.", authlink.FirebaseToken);
|
||||
logger.Trace("Firebase Auth Token expires in {0} seconds.", authlink.ExpiresIn);
|
||||
//logger.Trace("Firebase Auth Token {0}.", authlink.FirebaseToken);
|
||||
// logger.Trace("Firebase Auth Token expires in {0} seconds.", authlink.ExpiresIn);
|
||||
tokenTimer.Interval = (authlink.ExpiresIn - 600) * 1000; //Set the token to refresh 10 minutes before it has to.
|
||||
logger.Trace("Refresh timer interval set to {0}ms", (authlink.ExpiresIn - 600) * 1000);
|
||||
tokenTimer.Elapsed += TokenTimer_Tick;
|
||||
@@ -81,8 +81,8 @@ namespace BodyshopPartner.Utils
|
||||
|
||||
|
||||
|
||||
logger.Trace("Firebase Auth Token {0}.", authlink.FirebaseToken);
|
||||
logger.Trace("Firebase Auth Token expires in {0} seconds.", authlink.ExpiresIn);
|
||||
// logger.Trace("Firebase Auth Token {0}.", authlink.FirebaseToken);
|
||||
// logger.Trace("Firebase Auth Token expires in {0} seconds.", authlink.ExpiresIn);
|
||||
tokenTimer.Interval = (authlink.ExpiresIn - 600) * 1000; //Set the token to refresh 10 minutes before it has to.
|
||||
logger.Trace("Refresh timer interval set to {0}ms", (authlink.ExpiresIn - 600) * 1000);
|
||||
tokenTimer.Elapsed += TokenTimer_Tick;
|
||||
@@ -119,26 +119,26 @@ namespace BodyshopPartner.Utils
|
||||
|
||||
public static async Task Refresh()
|
||||
{
|
||||
logger.Trace("Old Token {0}", authlink.RefreshToken);
|
||||
//logger.Trace("Old Token {0}", authlink.RefreshToken);
|
||||
await authlink.GetFreshAuthAsync();
|
||||
|
||||
authlink = await ap.RefreshAuthAsync(authlink);
|
||||
logger.Trace("new Token {0}", authlink.FirebaseToken);
|
||||
// logger.Trace("new Token {0}", authlink.FirebaseToken);
|
||||
}
|
||||
|
||||
private static void Authlink_FirebaseAuthRefreshed(object sender, FirebaseAuthEventArgs e)
|
||||
{
|
||||
logger.Debug("Auth token refreshed!");
|
||||
logger.Debug("New token: {0}", e.FirebaseAuth.FirebaseToken);
|
||||
// logger.Debug("Auth token refreshed!");
|
||||
// logger.Debug("New token: {0}", e.FirebaseAuth.FirebaseToken);
|
||||
}
|
||||
|
||||
private static async Task RefreshToken()
|
||||
{
|
||||
//Gotta do some stuff now that i got a new token!
|
||||
//Maybe the token auto refreshes?
|
||||
logger.Info("Timer Old Token {0}", authlink.FirebaseToken);
|
||||
// logger.Info("Timer Old Token {0}", authlink.FirebaseToken);
|
||||
authlink = await authlink.GetFreshAuthAsync();
|
||||
logger.Info("new Token {0}", authlink.FirebaseToken);
|
||||
// logger.Info("new Token {0}", authlink.FirebaseToken);
|
||||
tokenTimer.Stop();
|
||||
tokenTimer.Interval = (authlink.ExpiresIn - 600) * 1000; //Set the token to refresh 10 minutes before it has to.
|
||||
tokenTimer.Start();
|
||||
|
||||
Reference in New Issue
Block a user