fix: token refresh for searchpage
Description
Fixed loading search page data after refreshing expired token.
Technical details
Refreshing token mechanism was not working for search page because we ignore refreshing data when search keyword is same and keyword remains same when token is refreshed. Now we ignore the keyword matching condition when token is updated.
Another issue was in GplayStoreRepositoryImpl
. It was holding old AuthData
after refreshing token. So, Now we are accessing AuthData
directly from LoginSourceRepository
for each gplay api call.