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