File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
http-generator-nima/src/main/java/io/avaje/http/generator/helidon/nima Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -51,18 +51,19 @@ void writeHandler(boolean requestScoped) {
5151 if (bodyType != null ) {
5252 if (useJsonB ) {
5353
54- final var jsonbType =
54+ final var fieldName =
5555 method .getParams ().stream ()
5656 .filter (MethodParam ::isBody )
5757 .findFirst ()
5858 .orElseThrow ()
5959 .getUType ()
6060 .full ()
61- .transform (jsonTypes ::get );
61+ .transform (jsonTypes ::get )
62+ .fieldName ();
6263 writer
6364 .append (
6465 " var %s = %sJsonType.fromJson(req.content().inputStream());" ,
65- method .getBodyName (), jsonbType . fieldName () )
66+ method .getBodyName (), fieldName )
6667 .eol ();
6768
6869 } else {
@@ -127,10 +128,9 @@ void writeHandler(boolean requestScoped) {
127128 writeContextReturn ();
128129 if (producesJson ()) {
129130
130- final var jsonbType = method .getReturnType ().toString ().transform (jsonTypes ::get );
131- writer
132- .append (" %sJsonType.toJson(result, res.outputStream());" , jsonbType .fieldName ())
133- .eol ();
131+ final var fieldName =
132+ method .getReturnType ().toString ().transform (jsonTypes ::get ).fieldName ();
133+ writer .append (" %sJsonType.toJson(result, res.outputStream());" , fieldName ).eol ();
134134 } else {
135135 writer .append (" res.send(result);" ).eol ();
136136 }
You can’t perform that action at this time.
0 commit comments