mirror of
https://github.com/status-im/PyGithub.git
synced 2026-08-31 19:01:15 +00:00
Generate correct code for variadic complex parameter
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
{% if method.request.postParameters %}
|
||||
{% if method.variadicParameter %}
|
||||
{% if method.variadicParameter.type.simple %}
|
||||
post_parameters = {{ method.variadicParameter.name }}s
|
||||
{% else %}
|
||||
post_parameters = [ {{ method.variadicParameter.name }}._identity for {{ method.variadicParameter.name }} in {{ method.variadicParameter.name }}s ]
|
||||
{% endif %}
|
||||
{% else %}
|
||||
post_parameters = {
|
||||
{% for parameter in method.mandatoryParameters %}
|
||||
|
||||
+2
-2
@@ -110,7 +110,7 @@ class Issue( object ):
|
||||
return self.__user
|
||||
|
||||
def add_to_labels( self, *labels ):
|
||||
post_parameters = [ label.name for label in labels ]
|
||||
post_parameters = [ label._identity for label in labels ]
|
||||
status, headers, data = self.__requester.request(
|
||||
"POST",
|
||||
str( self.url ) + "/labels",
|
||||
@@ -221,7 +221,7 @@ class Issue( object ):
|
||||
)
|
||||
|
||||
def set_labels( self, *labels ):
|
||||
post_parameters = [ label.name for label in labels ]
|
||||
post_parameters = [ label._identity for label in labels ]
|
||||
status, headers, data = self.__requester.request(
|
||||
"PUT",
|
||||
str( self.url ) + "/labels",
|
||||
|
||||
Reference in New Issue
Block a user