Fix bl_rna_utils._TokenizeDataPath function argument extraction error
Converting functions with single arguments to a string added an additional comma.
This commit is contained in:
@@ -40,8 +40,8 @@ class _TokenizeDataPath:
|
|||||||
def __call__(self, *args, **kw):
|
def __call__(self, *args, **kw):
|
||||||
value_str = ", ".join([
|
value_str = ", ".join([
|
||||||
val for val in (
|
val for val in (
|
||||||
repr(args)[1:-1],
|
", ".join(repr(value) for value in args),
|
||||||
", ".join(["%s=%r" % (key, value) for key, value in kw.items()])
|
", ".join(["%s=%r" % (key, value) for key, value in kw.items()]),
|
||||||
) if val])
|
) if val])
|
||||||
return _TokenizeDataPath(self.data_path + ('(%s)' % value_str, ))
|
return _TokenizeDataPath(self.data_path + ('(%s)' % value_str, ))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user