@@ -19,14 +19,13 @@ public class CertificationStore {
1919 private final SharedPreferences preferences ;
2020
2121 private static String KEY_ACCESS_TOKEN = "access_token" ;
22- private static final String baseUrl = BuildConfig .API_ENDPOINT ;
2322
2423 public static CertificationStore create (Context context ) {
25- String prefName = "Certification:" + Uri .parse (baseUrl ).getHost ();
24+ String prefName = "Certification:" + Uri .parse (BuildConfig . API_ENDPOINT ).getHost ();
2625 SharedPreferences pref = context .getSharedPreferences (prefName , Context .MODE_PRIVATE );
27- return new CertificationStore (pref , baseUrl );
26+ return new CertificationStore (pref );
2827 }
29- private CertificationStore (SharedPreferences preferences , String baseUrl ) {
28+ private CertificationStore (SharedPreferences preferences ) {
3029 this .preferences = preferences ;
3130 }
3231
@@ -56,16 +55,16 @@ public ApiCertification getDefault() {
5655 if (!token .isPresent ()){
5756 throw new AccessTokenNotFound ();
5857 }
59- return new ApiCertificationImpl (token .get (), baseUrl );
58+ return new ApiCertificationImpl (token .get ());
6059 }
6160
6261 private static class ApiCertificationImpl implements ApiCertification {
6362 private final String accessToken ;
6463 private final String baseUrl ;
6564
66- private ApiCertificationImpl (String accessToken , String baseUrl ) {
65+ private ApiCertificationImpl (String accessToken ) {
6766 this .accessToken = accessToken ;
68- this .baseUrl = baseUrl ;
67+ this .baseUrl = BuildConfig . API_ENDPOINT ;
6968 }
7069
7170 @ Override
0 commit comments