Hello, I already fixed this issue, but I still don't understand what's going on.
I have a boolean query param like this:
@Query('checked') checked: boolean
There is no ParseBoolPipe yet, but this works while in development (npm run start:dev). I get a boolean with console.log(typeof checked).
Now, as a developer I see this and push it to production, where it breaks. In production the console.log shows string.
Why? I fixed it by adding a new ParseBoolPipe() but I don't understand why the difference in behaviour without a warning.