decrypt2 适配打码端

FFIB 5 jaren geleden
bovenliggende
commit
db1adefd34
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      api/encrypt_views.py

+ 2 - 2
api/encrypt_views.py

@@ -183,14 +183,14 @@ def decrypt2(request):
183 183
     try:
184 184
         user = UserInfo.objects.get(user_id=user_id)
185 185
     except UserInfo.DoesNotExist:
186
-        return response(UserStatusCode.USER_NOT_FOUND)
186
+        user = NULL
187 187
 
188 188
     wxcfg = WECHAT.get('JSAPI', {})
189 189
 
190 190
     appid = wxcfg.get('appID')
191 191
     secret = wxcfg.get('appsecret')
192 192
 
193
-    if code_ticket:
193
+    if code_ticket & user:
194 194
         code_info = tickettocode(code_ticket=code_ticket, openid=user.openid_miniapp, appid=appid, secret=secret, token=None, storage=RedisStorage(r))
195 195
 
196 196
         code = code_info.get('code', '')