This commit is contained in:
Andrew Gundersen 2021-03-18 12:06:10 -05:00
commit b7f3d6a858

View file

@ -22,7 +22,7 @@ let socket: WebSocket;
let success = false; let success = false;
let auth = false; let auth = false;
const onAuthSession = async (e: any, token: string) => { const onAuthSession = async (e: any, payload: string | null): Promise<string> => {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
@ -41,8 +41,9 @@ const onAuthSession = async (e: any, token: string) => {
}); });
if (token) { // payload == token
socket.send(token); if (payload) {
socket.send(payload);
} else { } else {
socket.send("no-token"); socket.send("no-token");
} }
@ -95,9 +96,13 @@ const handleAnnotationMessage = (message: Annotation) => {
const onMessage = (messageStr: string): void => { const onMessage = (messageStr: string): void => {
// Auth messages are strings. // Auth messages are strings.
if (!auth) handleAuthMessage(messageStr) if (!auth) {
handleAuthMessage(messageStr)
return
}
const message = JSON.parse(messageStr) const message = JSON.parse(messageStr)
console.log(message)
if (message.content) { if (message.content) {
handleStandardMessage(message) handleStandardMessage(message)