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(
136
136
"""
137
137
member_key = f"forms-backend:member_cache:{ user_id } "
138
138
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 ))
146
143
147
144
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 )
153
147
154
148
return member
155
149
You can’t perform that action at this time.
0 commit comments