|
@@ -202,14 +202,15 @@ class CloudStorageView(View):
|
|
|
def do_commodity_list(self, request_dict, userID, response):
|
|
|
mold = request_dict.get('mold', None)
|
|
|
uid = request_dict.get('uid', None)
|
|
|
+ lang = response.lang
|
|
|
qs = Store_Meal.objects
|
|
|
eq = ExperienceContextModel.objects.filter(uid=uid, experience_type=0).values('id')
|
|
|
# userqs = Device_User.objects.filter(userID=userID).values('is_experience')
|
|
|
|
|
|
if mold:
|
|
|
- qs = qs.filter(bucket__mold=mold)
|
|
|
+ qs = qs.filter(bucket__mold=mold,lang=lang)
|
|
|
else:
|
|
|
- qs = qs.all()
|
|
|
+ qs = qs.filter(lang=lang)
|
|
|
|
|
|
if eq:
|
|
|
qs = qs.filter(~Q(pay_type='10'))
|
|
@@ -392,7 +393,7 @@ class CloudStorageView(View):
|
|
|
'AccessKeySecret': response['Credentials']['SecretAccessKey'],
|
|
|
'SessionToken': response['Credentials']['SessionToken'],
|
|
|
'Expiration': response['Credentials']['Expiration'],
|
|
|
- 'expire': '3600',
|
|
|
+ 'expire': '7200',
|
|
|
'endpoint': endpoint,
|
|
|
'bucket_name': bucket_name,
|
|
|
'arn': response['FederatedUser']['Arn'],
|