|
@@ -4355,11 +4355,10 @@ def deleteAccount(request):
|
|
return response.json(10046)
|
|
return response.json(10046)
|
|
delUser.delete()
|
|
delUser.delete()
|
|
# 删除云盘记录
|
|
# 删除云盘记录
|
|
- icloud_use_qs = IcloudUseDetails.objects.filter(user_id=userID)
|
|
|
|
icloud_record = IcloudStorageRecord.objects.filter(user_id=userID).values('bucket_id')
|
|
icloud_record = IcloudStorageRecord.objects.filter(user_id=userID).values('bucket_id')
|
|
- bucket_id = icloud_record[0]['bucket_id']
|
|
|
|
- bucket_qs = VodBucketModel.objects.filter(id=bucket_id).values('bucket', 'region', 'mold')
|
|
|
|
- if bucket_qs.exists():
|
|
|
|
|
|
+ if icloud_record.exists():
|
|
|
|
+ bucket_id = icloud_record[0]['bucket_id']
|
|
|
|
+ bucket_qs = VodBucketModel.objects.filter(id=bucket_id).values('bucket', 'region', 'mold')
|
|
bucket_name = bucket_qs[0]['bucket']
|
|
bucket_name = bucket_qs[0]['bucket']
|
|
bucket_region = bucket_qs[0]['region']
|
|
bucket_region = bucket_qs[0]['region']
|
|
mold = bucket_qs[0]['mold']
|
|
mold = bucket_qs[0]['mold']
|
|
@@ -4372,7 +4371,7 @@ def deleteAccount(request):
|
|
for obj in object_list:
|
|
for obj in object_list:
|
|
s3_obj.delete_obj(bucket_name, obj['Key'])
|
|
s3_obj.delete_obj(bucket_name, obj['Key'])
|
|
icloud_record.delete()
|
|
icloud_record.delete()
|
|
- icloud_use_qs.update(use_size=0)
|
|
|
|
|
|
+ IcloudUseDetails.objects.filter(user_id=userID).update(use_size=0)
|
|
return response.json(0)
|
|
return response.json(0)
|
|
|
|
|
|
|
|
|