Mercurial > libervia-backend
diff sat/plugins/plugin_xep_0329.py @ 3516:e47aa1fb7b24
plugin XEP-0329: fix root node retrieval and `_fileSendingRequestTrigger` return value
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 01 May 2021 18:25:42 +0200 |
parents | 73b8a8d938be |
children | 888109774673 04283582966f |
line wrap: on
line diff
--- 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