Connect to a certain game instead of index.
This commit is contained in:
		
							parent
							
								
									e56560bcce
								
							
						
					
					
						commit
						b0c9c5ec18
					
				
							
								
								
									
										2
									
								
								Go.elm
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Go.elm
									
									
									
									
									
								
							@ -44,6 +44,6 @@ update msg model = case msg of
 | 
			
		||||
 | 
			
		||||
subscriptions : Model -> Sub Msg
 | 
			
		||||
subscriptions m = 
 | 
			
		||||
    WebSocket.listen m.sessionUrl Update
 | 
			
		||||
    WebSocket.listen (wsUrl m) Update
 | 
			
		||||
 | 
			
		||||
main = Html.programWithFlags { init = init, update = update, subscriptions = subscriptions, view = view }
 | 
			
		||||
 | 
			
		||||
@ -2,6 +2,9 @@ module Go.Ws exposing (..)
 | 
			
		||||
import Go.Types exposing (..)
 | 
			
		||||
import WebSocket
 | 
			
		||||
 | 
			
		||||
wsUrl : Model -> String
 | 
			
		||||
wsUrl m = (m.sessionUrl ++ "/game/" ++ (toString m.sessionId))
 | 
			
		||||
 | 
			
		||||
encodeCell : Cell -> String
 | 
			
		||||
encodeCell ((x, y), c) = "place "
 | 
			
		||||
    ++ (toString x) ++ " "
 | 
			
		||||
@ -9,4 +12,4 @@ encodeCell ((x, y), c) = "place "
 | 
			
		||||
    ++ (toString c)
 | 
			
		||||
 | 
			
		||||
sendMove : Model -> Cell -> Cmd Msg
 | 
			
		||||
sendMove m c = WebSocket.send m.sessionUrl (encodeCell c)
 | 
			
		||||
sendMove m c = WebSocket.send (wsUrl m) (encodeCell c)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user