File tree Expand file tree Collapse file tree 2 files changed +4
-8
lines changed
Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -14,13 +14,9 @@ describe('API functions', () => {
1414 const session = { token : '12341234' } ;
1515 beforeAll ( ( done ) => {
1616 store = createStore ( sessionReducer , initialState ) ;
17-
18- // wait for refresh redux store from localStorage
19- const unsubscribe = store . subscribe ( ( ) => {
20- unsubscribe ( ) ;
17+ sessionService . initSessionService ( store ) . then ( ( ) => {
2118 done ( ) ;
22- } ) ;
23- sessionService . initSessionService ( store ) ;
19+ } )
2420 } ) ;
2521
2622 describe ( 'refreshFromLocalStorage' , ( ) => {
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ export class sessionService {
3737
3838 static initSessionService ( store , options ) {
3939 instance = new sessionService ( store , options ) ;
40- sessionService . refreshFromLocalStorage ( ) ;
40+ return sessionService . refreshFromLocalStorage ( ) ;
4141 }
4242
4343 static initServerSession ( store , req , options ) {
@@ -72,7 +72,7 @@ export class sessionService {
7272 return sessionService . loadSession ( )
7373 . then ( ( ) => {
7474 instance . store . dispatch ( getSessionSuccess ( ) ) ;
75- sessionService . loadUser ( ) . then ( ( user ) => {
75+ return sessionService . loadUser ( ) . then ( ( user ) => {
7676 instance . store . dispatch ( getUserSessionSuccess ( user ) ) ;
7777 } )
7878 . catch ( ( ) => {
You can’t perform that action at this time.
0 commit comments