diff options
author | Mateus Cruz <mateuscolvr@gmail.com> | 2024-02-05 18:48:47 -0300 |
---|---|---|
committer | Mateus Cruz <mateuscolvr@gmail.com> | 2024-02-05 18:48:47 -0300 |
commit | b2aed14fd4a252d77b7ebaf42407472c47d1c98b (patch) | |
tree | d705b9f371d6d5cdf5018b6036da5749dc35f4f9 /lib | |
parent | 8878b1d92bdd8ee9b51ecde7e9cc88f62f264841 (diff) |
add logs and fix sql
Diffstat (limited to 'lib')
-rw-r--r-- | lib/handler.ml | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/handler.ml b/lib/handler.ml index 4ee7189..a4d8cae 100644 --- a/lib/handler.ml +++ b/lib/handler.ml @@ -26,7 +26,9 @@ let create_transaction client_id (db_pool : Query.pool) (request : Request.t) = in Ok (Response.of_string ~body:(Yojson.Safe.to_string json) `OK) | Error _ -> Ok (Response.create (`Code 422))) - | None -> Ok (Response.create `Not_found)) + | None -> + Logs.info (fun m -> m "Não encontrei o cliente %d" client_id); + Ok (Response.create `Not_found)) db_pool ;; @@ -57,7 +59,11 @@ let get_balance client_id (db_pool : Query.pool) (_request : Request.t) = `Assoc [ "saldo", balance; "ultimas_transacoes", last_transactions ] in Ok (Response.of_string ~body:(Yojson.Safe.to_string json) `OK) - | None -> Ok (Response.create `Not_found)) - | None -> Ok (Response.create `Not_found)) + | None -> + Logs.info (fun m -> m "Não encontrei o extrato do cliente %d" client_id); + Ok (Response.create `Not_found)) + | None -> + Logs.info (fun m -> m "Não encontrei o cliente %d" client_id); + Ok (Response.create `Not_found)) db_pool ;; |