@@ -127,10 +127,10 @@ def token_is_current?(token, client_id)
127
127
128
128
return true if (
129
129
# ensure that expiry and token are set
130
- expiry and token and
130
+ expiry && token &&
131
131
132
132
# ensure that the token has not yet expired
133
- DateTime . strptime ( expiry . to_s , '%s' ) > Time . now and
133
+ DateTime . strptime ( expiry . to_s , '%s' ) > Time . now &&
134
134
135
135
# ensure that the token is valid
136
136
DeviseTokenAuth ::Concerns ::User . tokens_match? ( token_hash , token )
@@ -147,10 +147,10 @@ def token_can_be_reused?(token, client_id)
147
147
148
148
return true if (
149
149
# ensure that the last token and its creation time exist
150
- updated_at and last_token and
150
+ updated_at && last_token &&
151
151
152
152
# ensure that previous token falls within the batch buffer throttle time of the last request
153
- Time . parse ( updated_at ) > Time . now - DeviseTokenAuth . batch_request_buffer_throttle and
153
+ Time . parse ( updated_at ) > Time . now - DeviseTokenAuth . batch_request_buffer_throttle &&
154
154
155
155
# ensure that the token is valid
156
156
::BCrypt ::Password . new ( last_token ) == token
@@ -166,7 +166,7 @@ def create_new_auth_token(client_id=nil)
166
166
token_hash = ::BCrypt ::Password . create ( token )
167
167
expiry = ( Time . now + DeviseTokenAuth . token_lifespan ) . to_i
168
168
169
- if self . tokens [ client_id ] and self . tokens [ client_id ] [ 'token' ]
169
+ if self . tokens [ client_id ] && self . tokens [ client_id ] [ 'token' ]
170
170
last_token = self . tokens [ client_id ] [ 'token' ]
171
171
end
172
172
@@ -189,7 +189,7 @@ def build_auth_header(token, client_id='default')
189
189
expiry = self . tokens [ client_id ] [ 'expiry' ] || self . tokens [ client_id ] [ :expiry ]
190
190
191
191
max_clients = DeviseTokenAuth . max_number_of_devices
192
- while self . tokens . keys . length > 0 and max_clients < self . tokens . keys . length
192
+ while self . tokens . keys . length > 0 && max_clients < self . tokens . keys . length
193
193
oldest_token = self . tokens . min_by { |cid , v | v [ :expiry ] || v [ "expiry" ] }
194
194
self . tokens . delete ( oldest_token . first )
195
195
end
0 commit comments