Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[R] feat(r): handling error response for 3xx cases #3571

Merged
merged 3 commits into from
Aug 24, 2019
Merged

[R] feat(r): handling error response for 3xx cases #3571

merged 3 commits into from
Aug 24, 2019

Conversation

Ramanth
Copy link
Contributor

@Ramanth Ramanth commented Aug 6, 2019

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh, ./bin/openapi3/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\. If contributing template-only or documentation-only changes which will change sample output, be sure to build the project first.
  • Filed the PR against the correct branch: master, 4.1.x, 5.0.x. Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

Handling exception and returning proper message for 3xx response status scenarios
@wing328, please look into this change as well.

@Ramanth Ramanth changed the title feat(r): handling error response for 3xx cases [R] feat(r): handling error response for 3xx cases Aug 6, 2019
@wing328
Copy link
Member

wing328 commented Aug 7, 2019

@wing328
Copy link
Member

wing328 commented Aug 10, 2019

As discussed, I think the wording needs to be revised a bit as 3xx does not imply error. Just that the API client doesn't support it. Let me know if you need help with the wording change.

@wing328 wing328 added this to the 4.1.1 milestone Aug 11, 2019
@wing328
Copy link
Member

wing328 commented Aug 24, 2019

Travis CI failure not related to this PR.

@wing328 wing328 merged commit 8cd5a41 into OpenAPITools:master Aug 24, 2019
jimschubert added a commit that referenced this pull request Aug 25, 2019
* master: (45 commits)
  update python samples
  Two tiny fixes for Java Vertx client (#3683)
  Exclude "test" from packages so that it is not installed as top-level package when "pip installing" the generated sdk (#3731)
  [java-client] add unit test for JDK 11 HttpClient (#3735)
  [R] feat(r): handling error response for 3xx cases (#3571)
  [Dart] Avoid redundant null checking in fromJson (#3632)
  [core] Set isMultipart=true for multipart operations, fix possible NPE (#3750)
  reenable kotlin client tests in shippable ci (#3751)
  Fix null assignation to header/query param map (#3749)
  Mockito 3.0.0 (#3732)
  Update to swagger-parser to 2.0.14-OpenAPITools.org-1 (#3737)
  Add a link to a Qiita blog post (#3747)
  update csharp samples
  Simple spelling error in dotnet core comments (#3746)
  better support for multipart (#3736)
  [typescript-fetch] fix #1998: prefix req ifaces. (#3740)
  cpp-qt5-client: add valgrind memory test (#3663)
  [typescript-angular] Encode objects for multipart/form-data with json - fixes #2733 (#3738)
  [BUG] Https protocol schema is not handled correctly in java 11 native code #3729 (#3730)
  comment out kotlin client tests
  ...
@wing328
Copy link
Member

wing328 commented Aug 26, 2019

@Ramanth thanks for the PR, which has been included in the v4.1.1 release: https://twitter.com/oas_generator/status/1165944867391860737

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants