|
@@ -424,11 +424,13 @@ class CloudVodView(View):
|
|
|
|
|
|
def do_store_palylist(self, request_dict, response):
|
|
|
uidToken = request_dict.get('uidToken', None)
|
|
|
- time = request_dict.get('time', None)
|
|
|
+ storeTime = request_dict.get('time', None)
|
|
|
sec = request_dict.get('sec', None)
|
|
|
utko = UidTokenObject(uidToken)
|
|
|
if utko.flag is False:
|
|
|
return response.json(444, 'uidToken')
|
|
|
+ if not uidToken or not storeTime or not sec:
|
|
|
+ return response.json(444,'uidToken,time,sec')
|
|
|
UID = utko.UID
|
|
|
channel = utko.channel
|
|
|
print(channel)
|
|
@@ -437,11 +439,11 @@ class CloudVodView(View):
|
|
|
"bucket_id")
|
|
|
if not qs.exists():
|
|
|
return response.json(10, '设备未购买')
|
|
|
- nowTime = int(time.time())
|
|
|
+ # nowTime = time.time()
|
|
|
storeDay = qs[0]['bucket__storeDay']
|
|
|
bucketID = qs[0]['bucket_id']
|
|
|
- endTime = nowTime + storeDay * 86400
|
|
|
- VodHlsModel.objects.create(uid=UID, channel=channel, time=nowTime, endTime=endTime, bucket_id=bucketID, sec=sec)
|
|
|
+ endTime = int(storeTime) + storeDay * 86400
|
|
|
+ VodHlsModel.objects.create(uid=UID, channel=channel, time=storeTime, endTime=endTime, bucket_id=bucketID, sec=sec)
|
|
|
return response.json(0)
|
|
|
|
|
|
def do_get_playlist(self, request_dict, userID, response):
|