Daniel (dB.) Doubrovkine

Results 3350 comments of Daniel (dB.) Doubrovkine

What's the complete call stack?

This could still be a bug. I expect `Logger.debug(e)` to work for `Grape::Exceptions::ValidationErrors`. Any interest in writing a spec for it and seeing if this is the case for all...

For Grape users, is the real issue is that it works in Grape with Rack 2.x and not 3.x causing a `NoMethodError: undefined method `split' for 2:Integer`? If so, I...

Other breaking changes with Rack 3, #2298.

But it works for users today, except when otherwise (described in https://github.com/socketry/protocol-rack/issues/2). I think Grape should adhere to spec. I like the option of doing `.to_s` on header values, because...

We've already had it and it was removed. https://github.com/ruby-grape/grape/pulls?q=is%3Apr+truffle+is%3Aclosed

This is caused by lack of `rewind` on the input in Rack. Typically that would extend https://github.com/rack/rack/blob/main/lib/rack/rewindable_input.rb, but it looks like `Rack::Lint::Wrapper::InputWrapper` doesn't have that. What is the actual setup...

Found the issue, https://github.com/rack/rack/discussions/1972. Adding `use Rack::RewindableInput::Middleware` fixed the issue for me, so would downgrading to Rack 2.x. ```ruby require_relative 'api' use Rack::RewindableInput::Middleware run API::Root ``` We should do something...

In your example when you `use`, it just acts like an include, so `use :date_rage` just imports `start_date` and `end_date`, there's no such parameter as `date_range`. Then you say one...

First, thank you for writing such a detailed and thorough overview of the problem you’re trying to solve, and code that demonstrates the issue so succinctly. What would you like...