File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
src/main/java/com/bunq/sdk/context Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -45,13 +45,18 @@ public class SessionContext implements java.io.Serializable {
45
45
@ SerializedName ("user_id" )
46
46
private final Integer userId ;
47
47
48
+ @ Expose
49
+ @ SerializedName ("user" )
50
+ private final BunqModel user ;
51
+
48
52
/**
49
53
* @param sessionServer Object containing the session info.
50
54
*/
51
55
SessionContext (SessionServer sessionServer ) {
52
56
this .token = sessionServer .getSessionToken ().getToken ();
53
57
this .expiryTime = calculateExpiryTime (sessionServer );
54
58
this .userId = getUserId (sessionServer .getReferencedUser ());
59
+ this .user = sessionServer .getReferencedUser ();
55
60
}
56
61
57
62
private int getUserId (BunqModel user ) {
@@ -111,4 +116,8 @@ Date getExpiryTime() {
111
116
public Integer getUserId () {
112
117
return userId ;
113
118
}
119
+
120
+ public BunqModel getUser () {
121
+ return user ;
122
+ }
114
123
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ public class UserContext {
22
22
23
23
public UserContext (ApiContext apiContext ) {
24
24
this .apiContext = apiContext ;
25
- refreshContext ( );
25
+ initUser ( this . apiContext . getSessionContext (). getUser () );
26
26
}
27
27
28
28
private void initUser (BunqModel user ) {
You can’t perform that action at this time.
0 commit comments