@@ -19,14 +19,13 @@ public class CertificationStore {
19
19
private final SharedPreferences preferences ;
20
20
21
21
private static String KEY_ACCESS_TOKEN = "access_token" ;
22
- private static final String baseUrl = BuildConfig .API_ENDPOINT ;
23
22
24
23
public static CertificationStore create (Context context ) {
25
- String prefName = "Certification:" + Uri .parse (baseUrl ).getHost ();
24
+ String prefName = "Certification:" + Uri .parse (BuildConfig . API_ENDPOINT ).getHost ();
26
25
SharedPreferences pref = context .getSharedPreferences (prefName , Context .MODE_PRIVATE );
27
- return new CertificationStore (pref , baseUrl );
26
+ return new CertificationStore (pref );
28
27
}
29
- private CertificationStore (SharedPreferences preferences , String baseUrl ) {
28
+ private CertificationStore (SharedPreferences preferences ) {
30
29
this .preferences = preferences ;
31
30
}
32
31
@@ -56,16 +55,16 @@ public ApiCertification getDefault() {
56
55
if (!token .isPresent ()){
57
56
throw new AccessTokenNotFound ();
58
57
}
59
- return new ApiCertificationImpl (token .get (), baseUrl );
58
+ return new ApiCertificationImpl (token .get ());
60
59
}
61
60
62
61
private static class ApiCertificationImpl implements ApiCertification {
63
62
private final String accessToken ;
64
63
private final String baseUrl ;
65
64
66
- private ApiCertificationImpl (String accessToken , String baseUrl ) {
65
+ private ApiCertificationImpl (String accessToken ) {
67
66
this .accessToken = accessToken ;
68
- this .baseUrl = baseUrl ;
67
+ this .baseUrl = BuildConfig . API_ENDPOINT ;
69
68
}
70
69
71
70
@ Override
0 commit comments