Open
Description
The commit 80b249b introduced this change to the end of the constructor of SingleEntityVersionCreateRequest and ComplexVersionCreateRequest:
- VersionCreateRequest.__init__(self, branch, type, version_name)
+ VersionCreateRequest.__init__(self, *args, **kwargs)
This is at the end of the constructors of these classes. The first thing the superclass constructor does here is to set _branch, _type, and _version_name to None, and since these are not in args or in kwargs, they don't get set to the values they are meant to be (this is what the subclass constructor did just a few lines earlier).
The same problem is also in the VersionLoadRequest superclass and its derived classes.
Metadata
Metadata
Assignees
Labels
No labels