From f3debbb50a001b64cacc0e48b9abc7d6f5ecd328 Mon Sep 17 00:00:00 2001 From: mschuepbach Date: Sat, 16 Mar 2024 13:11:10 +0100 Subject: [PATCH] Use cache instead of prefs --- YouTubeMusic/OAuth2.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/YouTubeMusic/OAuth2.pm b/YouTubeMusic/OAuth2.pm index 97dc209..65c39f2 100644 --- a/YouTubeMusic/OAuth2.pm +++ b/YouTubeMusic/OAuth2.pm @@ -57,7 +57,7 @@ sub getToken { if (defined $code) { $post .= "&code=$code&grant_type=http://oauth.net/grant_type/device/1.0"; } else { - $post .= "&refresh_token=" . $prefs->get('refresh_token') . "&grant_type=refresh_token"; + $post .= "&refresh_token=" . $cache->get('yt:refresh_token') . "&grant_type=refresh_token"; } my $http = Slim::Networking::SimpleAsyncHTTP->new( @@ -70,7 +70,7 @@ sub getToken { $log->error($@); } else { $cache->set("yt:access_token", $result->{access_token}, $result->{expires_in} - 60); - $prefs->set('refresh_token', $result->{refresh_token}) if $result->{refresh_token}; + $cache->set('yt:refresh_token', $result->{refresh_token}) if $result->{refresh_token}; $cache->remove('yt:user_code'); $cache->remove('yt:verification_url');