# HG changeset patch # User Goffi # Date 1619886342 -7200 # Node ID e47aa1fb7b2491d188793529cb44da82ee2faf49 # Parent 2dce411c2647fd8d1b8e9dbc7519dc5685456e1c plugin XEP-0329: fix root node retrieval and `_fileSendingRequestTrigger` return value diff -r 2dce411c2647 -r e47aa1fb7b24 sat/plugins/plugin_xep_0329.py --- a/sat/plugins/plugin_xep_0329.py Sat May 01 18:23:42 2021 +0200 +++ b/sat/plugins/plugin_xep_0329.py Sat May 01 18:25:42 2021 +0200 @@ -212,9 +212,6 @@ '[{profile}]').format(path=path, profile=client.profile)) raise exceptions.PermissionError("illegal path elements") - if not path_elts: - raise exceptions.DataError(_("path is invalid: {path}").format(path=path)) - node = client._XEP_0329_root_node while path_elts: @@ -448,7 +445,7 @@ size=size, data_cb=lambda data: hasher.update(data), ) - return False, True + return False, defer.succeed(True) # common methods