@@ -53,7 +53,8 @@ var getAuthForSessionToken = function({ config, sessionToken, installationId } =
53
53
include : 'user'
54
54
} ;
55
55
56
- if ( config . legacySessionTokens ) {
56
+ // if(config.legacySessionTokens) {
57
+ function attemptLegacySessionTokens ( ) {
57
58
var query = new RestQuery ( config , master ( config ) , '_User' , { sessionToken } , restOptions ) ;
58
59
return query . execute ( ) . then ( ( response ) => {
59
60
var results = response . results ;
@@ -69,12 +70,15 @@ var getAuthForSessionToken = function({ config, sessionToken, installationId } =
69
70
cache . users . set ( sessionToken , userObject ) ;
70
71
return new Auth ( { config, isMaster : false , installationId, user : userObject } ) ;
71
72
} ) ;
72
- } else {
73
+ // } else {
74
+ }
75
+
73
76
var query = new RestQuery ( config , master ( config ) , '_Session' , { sessionToken } , restOptions ) ;
74
77
return query . execute ( ) . then ( ( response ) => {
75
78
var results = response . results ;
76
79
if ( results . length !== 1 || ! results [ 0 ] [ 'user' ] ) {
77
- return nobody ( config ) ;
80
+ // return nobody(config);
81
+ return attemptLegaySessionTokens ( )
78
82
}
79
83
80
84
var now = new Date ( ) ,
@@ -91,7 +95,6 @@ var getAuthForSessionToken = function({ config, sessionToken, installationId } =
91
95
cache . users . set ( sessionToken , userObject ) ;
92
96
return new Auth ( { config, isMaster : false , installationId, user : userObject } ) ;
93
97
} ) ;
94
- }
95
98
} ;
96
99
97
100
// Returns a promise that resolves to an array of role names
0 commit comments