You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: use the [] after key names for array variables
1. Create a new CsvStringAttribute class. This is to indicate types
which are sent to the GitLab server as comma-separated-strings
(CSV) but we have been allowing users to use a list-of-strings.
These values are NOT array values, so adding [] to the key name
breaks them.
2. Rename ListAttribute to ArrayAttribute.
3. If a value is of type ArrayAttribute then append '[]' to the name
of the value.
4. Move processing of most GitlabAttributes into the
client.py:http_request() method. Now we convert our params into a
list of tuples so that we can have multiple identical keys but with
different values.
Fixes: #1698
0 commit comments