Fixed oauth token refresh for source

This commit is contained in:
Philipp Wolfer 2023-11-22 08:21:43 +01:00
parent 117014a977
commit cf3747bde2
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
2 changed files with 2 additions and 9 deletions

View file

@ -86,20 +86,13 @@ var authCmd = &cobra.Command{
tok, err := conf.Exchange(ctx, code, oauth2.VerifierOption(verifier)) tok, err := conf.Exchange(ctx, code, oauth2.VerifierOption(verifier))
cobra.CheckErr(err) cobra.CheckErr(err)
fmt.Printf("Token: %v\n", tok)
db, err := storage.New(viper.GetString("database")) db, err := storage.New(viper.GetString("database"))
cobra.CheckErr(err) cobra.CheckErr(err)
err = db.SetOAuth2Token(serviceName, tok) err = db.SetOAuth2Token(serviceName, tok)
cobra.CheckErr(err) cobra.CheckErr(err)
// oauth2.Token{ fmt.Printf("Access token received, you can use %v now.\n\n", serviceName)
// }
// client := conf.Client(ctx, tok)
// client.Get("...")
}, },
} }

View file

@ -54,7 +54,7 @@ var listensCmd = &cobra.Command{
auth, err := backends.Authenticate(exportBackend, token, viper.GetViper()) auth, err := backends.Authenticate(exportBackend, token, viper.GetViper())
cobra.CheckErr(err) cobra.CheckErr(err)
if auth { if auth {
db.SetOAuth2Token(sourceName, token) defer db.SetOAuth2Token(sourceName, token)
} }
token, err = db.GetOAuth2Token(targetName) token, err = db.GetOAuth2Token(targetName)