chanjunkai 5 жил өмнө
parent
commit
d2a1254509

+ 6 - 8
Controller/CloudStorage.py

@@ -535,14 +535,10 @@ class CloudStorageView(View):
             dv_qs = Device_Info.objects.filter(UID=uid, userID_id=userID, isShare=False, isExist=1)
             if dv_qs.exists():
                 now_time = int(time.time())
-                try:
-                    ubqs = UID_Bucket.objects.filter(uid=uid, channel=channel, endTime__gte=now_time).first()
-                except Exception as e:
-                    print(repr(e))
-                    return response.json(10, '未购买')
-                else:
-                    ubqs.status = status
-                    ubqs.save()
+                ub_qs = UID_Bucket.objects.filter(uid=uid, channel=channel, endTime__gte=now_time)
+                if ub_qs.exists():
+                    ub_qs.status = status
+                    ub_qs.save()
                     if status == 0:
                         return response.json(0)
                     else:
@@ -554,6 +550,8 @@ class CloudStorageView(View):
                         storeHlsUrl = "{SERVER_DOMAIN}cloudstorage/storeplaylist?uidToken={uidToken}". \
                             format(uidToken=uidTK, SERVER_DOMAIN=SERVER_DOMAIN)
                         return response.json(0, {'uidTkUrl': uidTkUrl, 'storeHlsUrl': storeHlsUrl})
+                else:
+                    return response.json(10, '未购买')
             else:
                 return response.json(12)
         else: