Try catch
This commit is contained in:
		
							parent
							
								
									31864ed025
								
							
						
					
					
						commit
						c6b5f94cff
					
				@ -51,6 +51,7 @@ let getPlayerEvents connStr (player : PlayerData) =
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
let tryFindPlayer connStr (discordId : uint64) =
 | 
					let tryFindPlayer connStr (discordId : uint64) =
 | 
				
			||||||
    async {
 | 
					    async {
 | 
				
			||||||
 | 
					        try
 | 
				
			||||||
        let! user =
 | 
					        let! user =
 | 
				
			||||||
            connStr
 | 
					            connStr
 | 
				
			||||||
            |> Sql.connect
 | 
					            |> Sql.connect
 | 
				
			||||||
@ -73,6 +74,9 @@ let tryFindPlayer connStr (discordId : uint64) =
 | 
				
			|||||||
            let player = mapBack u
 | 
					            let player = mapBack u
 | 
				
			||||||
            let! events = getPlayerEvents connStr player
 | 
					            let! events = getPlayerEvents connStr player
 | 
				
			||||||
            return Some { player with Events = events |> List.toArray }
 | 
					            return Some { player with Events = events |> List.toArray }
 | 
				
			||||||
 | 
					        with e ->
 | 
				
			||||||
 | 
					            printfn $"Got an error{e.Message}"
 | 
				
			||||||
 | 
					            return None
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let updatePlayer connStr (player : PlayerData) =
 | 
					let updatePlayer connStr (player : PlayerData) =
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user