···745745 use <- bool.guard(when: request.method != http.Post, return: request)
746746 {
747747 use query <- result.try(request.get_query(request))
748748- use pair <- result.try(list.key_pop(query, "_method"))
749749- use method <- result.map(http.parse_method(pair.0))
748748+ use value <- result.try(list.key_find(query, "_method"))
749749+ use method <- result.map(http.parse_method(value))
750750751751 case method {
752752 http.Put | http.Patch | http.Delete -> request.set_method(request, method)
···15581558 }
15591559}
1560156015611561-// TODO: re-export when Gleam has a syntax for this
15621561/// Returns the path of a package's `priv` directory, where extra non-Gleam
15631562/// or Erlang files are typically kept.
15641563///