소스 검색

Call (patient side) - remove call to createStrangerSession

Vijayakrishnan 5 년 전
부모
커밋
c190efd6f7
1개의 변경된 파일24개의 추가작업 그리고 30개의 파일을 삭제
  1. 24 30
      resources/views/join.blade.php

+ 24 - 30
resources/views/join.blade.php

@@ -1,6 +1,6 @@
 @extends('layouts.join')
 @section('content')
-    <form action="/api/client/createAsGuest"
+    <form action=""
           method="post"
           enctype="multipart/form-data"
           onsubmit="return joinMeeting(this)">
@@ -32,35 +32,29 @@
     </form>
     <script>
         function joinMeeting(_form) {
-            $.post('/api/session/createStrangerSession', {}, function (_data) {
-                var sessionKey = _data.data;
-                localStorage.sessionKey = sessionKey;
-                $.ajax({
-                    type: 'post',
-                    url: '/api/client/createAsGuest',
-                    headers: {
-                        'sessionKey': sessionKey
-                    },
-                    data: $(_form).serialize(),
-                    dataType: 'json'
-                })
-                    .done(function (_data) {
-                        console.log(_data);
-                        if(_data.success) {
-                            localStorage.clientFirstName = $('[name="nameFirst"]').val();
-                            localStorage.clientLastName = $('[name="nameLast"]').val();
-                            localStorage.clientUid = _data.data;
-                            window.location = '/meet';
-                        }
-                        else {
-                            alert(_data.message);
-                        }
-                    })
-                    .fail(function (_data) {
-                        console.log(_data);
-                        alert(_data.message);
-                    });
-            }, 'json');
+            $.ajax({
+                type: 'post',
+                url: '/api/client/createAsGuest',
+                data: $(_form).serialize(),
+                dataType: 'json'
+            })
+            .done(function (_data) {
+                console.log(_data);
+                if(_data.success) {
+                    localStorage.clientFirstName = $('[name="nameFirst"]').val();
+                    localStorage.clientLastName = $('[name="nameLast"]').val();
+                    localStorage.clientUid = _data.data.clientUid;
+                    localStorage.sessionKey = _data.data.sessionKey;
+                    window.location = '/meet';
+                }
+                else {
+                    alert(_data.message);
+                }
+            })
+            .fail(function (_data) {
+                console.log(_data);
+                alert(_data.message);
+            });
             return false;
         }
     </script>