File tree Expand file tree Collapse file tree 1 file changed +6
-12
lines changed Expand file tree Collapse file tree 1 file changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -136,20 +136,14 @@ async def get_member(
136136 """
137137 member_key = f"forms-backend:member_cache:{ user_id } "
138138
139- if force_refresh :
140- await constants .REDIS_CLIENT .delete (member_key )
141-
142- result = await constants .REDIS_CLIENT .get (member_key )
143-
144- if result is not None :
145- return models .DiscordMember (** json .loads (result ))
139+ if not force_refresh :
140+ result = await constants .REDIS_CLIENT .get (member_key )
141+ if result :
142+ return models .DiscordMember (** json .loads (result ))
146143
147144 member = await _fetch_member_api (user_id )
148-
149- if not member :
150- return None
151-
152- await constants .REDIS_CLIENT .set (member_key , member .json (), ex = 60 * 60 )
145+ if member :
146+ await constants .REDIS_CLIENT .set (member_key , member .json (), ex = 60 * 60 )
153147
154148 return member
155149
You can’t perform that action at this time.
0 commit comments