-
Notifications
You must be signed in to change notification settings - Fork 27
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
Fixes 3877: Add required fields for API spec requests #870
Conversation
Hi How to test these changes? If I take the first one:
Looking at "add_upload" in ephemeral I do not see anything different to that in stage:
|
I don't know that the changes need to be tested, but if you regenerate the api bindings you will see that code will likely need to be changed. for example, this method signature changes:
So if you are using the generated bindings its clearer that 'search' is required to be specified. This doesn't actually change the behavior of the API at all (hence why the tests all pass without generating the bindings) |
there's some tests failing :) you might have to rebase as well |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought I saw them before, but TemplateRequest and RepositoryRequest are missing
f5ad5d9
to
644a0c4
Compare
Thanks for the feedback here, I did add to the template and repository request. Please confirm if those changes make sense. |
644a0c4
to
5bc0005
Compare
that's my last comment :) |
5bc0005
to
830e44b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
/retest |
Hi I found that I had to add |
Ah, it seems origin is actually not a required field. We should remove that then. |
Summary
Testing steps