From 613594ebf6403e95ad27cb3590019396315c59a7 Mon Sep 17 00:00:00 2001 From: Kharec Date: Sun, 1 Mar 2026 22:20:42 +0100 Subject: [PATCH] fix: missing type annotations --- src/handlers.gleam | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/handlers.gleam b/src/handlers.gleam index 81fec8e..e5d4d50 100644 --- a/src/handlers.gleam +++ b/src/handlers.gleam @@ -85,7 +85,10 @@ fn verify_csrf( } } -fn check_rate_limit(storage, ip: String) -> Result(Nil, wisp.Response) { +fn check_rate_limit( + storage: process.Subject(storage.StorageMsg), + ip: String, +) -> Result(Nil, wisp.Response) { let rate_reply = process.new_subject() process.send(storage, storage.CheckRateLimit(ip, rate_reply)) @@ -99,7 +102,10 @@ fn check_rate_limit(storage, ip: String) -> Result(Nil, wisp.Response) { } } -fn create_paste(storage, form: wisp.FormData) -> Result(String, wisp.Response) { +fn create_paste( + storage: process.Subject(storage.StorageMsg), + form: wisp.FormData, +) -> Result(String, wisp.Response) { let encrypted_content = list.key_find(form.values, "encrypted_content") |> result.unwrap("")