diff options
| author | Matias Goldfeld <[email protected]> | 2021-02-07 20:21:47 -0500 |
|---|---|---|
| committer | Matias Goldfeld <[email protected]> | 2021-02-07 20:21:47 -0500 |
| commit | b2f081fff12093a7d3434859ebd621608dde6c7d (patch) | |
| tree | 5ea4f7d6ff82727d62b01fb2d234a4f8ab66aa2b /lib/http/rl.ml | |
| parent | Removed generated version numbers (diff) | |
| download | disml-b2f081fff12093a7d3434859ebd621608dde6c7d.tar.xz disml-b2f081fff12093a7d3434859ebd621608dde6c7d.zip | |
Reverted earlier changes for goodHEADorigin/masterorigin/HEADmaster
Diffstat (limited to 'lib/http/rl.ml')
| -rw-r--r-- | lib/http/rl.ml | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/http/rl.ml b/lib/http/rl.ml index 5f26012..9f149df 100644 --- a/lib/http/rl.ml +++ b/lib/http/rl.ml @@ -4,9 +4,9 @@ open Async module RouteMap = Map.Make(String) type rl = { - limit: int64; - remaining: int64; - reset: int64; + limit: int; + remaining: int; + reset: int; } [@@deriving sexp] (* TODO improve route getting, use Date header *) @@ -25,13 +25,13 @@ let rl_of_header h = let module C = Cohttp.Header in match C.get h "X-RateLimit-Limit", C.get h "X-RateLimit-Remaining", C.get h "X-RateLimit-Reset" with | Some lim, Some rem, Some re -> - let limit = Int64.of_string lim in - let remaining = Int64.of_string rem in - let reset = Int64.of_string re in + let limit = Int.of_string lim in + let remaining = Int.of_string rem in + let reset = Int.of_string re in Some { limit; remaining; reset; } | _ -> None -let default = { limit = 1L; remaining = 1L; reset = 0L; } +let default = { limit = 1; remaining = 1; reset = 0; } let empty : t = RouteMap.empty let update = RouteMap.update let find = RouteMap.find |