ソースを参照

用户按钮推送

peng 1 年間 前
コミット
710f1e34c1
2 ファイル変更6 行追加3 行削除
  1. 1 1
      Controller/AWS/KVSController.py
  2. 5 2
      Controller/EquipmentManagerV3.py

+ 1 - 1
Controller/AWS/KVSController.py

@@ -496,7 +496,7 @@ class KVSView(View):
                 aws_secret_access_key=SECRET_ACCESS_KEY,
                 region_name=REGION_NAME
             )
-            sts_obj = sts_client_conn.get_session_token(DurationSeconds=3600)
+            sts_obj = sts_client_conn.get_session_token(DurationSeconds=129600)
             res = {
                 'AccessKeyId': sts_obj['Credentials']['AccessKeyId'],
                 'AccessKeySecret': sts_obj['Credentials']['SecretAccessKey'],

+ 5 - 2
Controller/EquipmentManagerV3.py

@@ -1180,10 +1180,13 @@ class EquipmentManagerV3(View):
         if not uid:
             return response.json(444)
         try:
+            Device_Info.objects.filter(UID=uid).update(audioVideoButton='0')
             if button_user1:
-                Device_Info.objects.filter(UID=uid, userID=button_user1).update(audioVideoButton=1)
+                Device_Info.objects.filter(UID=uid, userID=button_user1).update(audioVideoButton='1')
             if button_user2:
-                Device_Info.objects.filter(UID=uid, userID=button_user2).update(audioVideoButton=2)
+                Device_Info.objects.filter(UID=uid, userID=button_user2).update(audioVideoButton='2')
+            if button_user1 and button_user2 and button_user1 == button_user2:
+                Device_Info.objects.filter(UID=uid, userID=button_user2).update(audioVideoButton='1,2')
             return response.json(0)
         except Exception as e:
             return response.json(500, repr(e))