-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support query parameters with multiple values in Endpoint API #2321
Comments
I can give this a go |
/bounty $125 |
|
/attempt #2321 Options |
/attempt #2321 Options |
@mpanigrahi: Reminder that in 7 days the bounty will become up for grabs, so please submit a pull request before then 🙏 |
The bounty is up for grabs! Everyone is welcome to |
It does not look so simple. It does not look possible to make In other hand when I try to change just Maybe there should be a special case Sorry, I saw this code just yesterday and I do not have a good understanding what is going on under the hood, most probably my thoughts are amateurish. Update: I can't push the branch with changes, contributer's guide in README.md leads to 404 page (as well as Code of Conduct). |
/attempt #2321 Options |
No need anymore? |
i can work on this |
@jdegoes This is not a question of money. I did not try to solve this issue for money.I do not think I can receive them because of the local specifics. I was inspired by your inspiring videos on youtube, read your messages in SN and thought that it is possible to do something for this project. But it looks like this project is in the stage "nobody cares". :( |
/attempt #2321 Options |
💡 @ekhov submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
🎉🎈 @ekhov has been awarded $125! 🎈🎊 |
Currently every query parameter is supposed to yield an
A
, but this should probably be changed to yield aNonEmptyChunk[A]
.The main work is modifying
Query
which extendsHttpCodec
(inside the companion object ofHttpCodec
, located in fileHttpCodec.scala
) fromextends HttpCodec[A]
toextends HttpCodec[NonEmptyChunk[A]]
. The secondary task is to modify theEncoderDecoder.scala
so that it properly encodes and decodes non-empty chunks for query parameters.The text was updated successfully, but these errors were encountered: