# HG changeset patch # User Goffi # Date 1619886173 -7200 # Node ID 6d9c9e2dca0a46aa2d456c49da4b8618a2044e21 # Parent 753d151da88695ae488b4fd7bea58968f7013ac4 component (file sharing): fix retrieving owner from jid when user part is not specified diff -r 753d151da886 -r 6d9c9e2dca0a sat/plugins/plugin_comp_file_sharing.py --- a/sat/plugins/plugin_comp_file_sharing.py Thu Apr 29 15:49:59 2021 +0200 +++ b/sat/plugins/plugin_comp_file_sharing.py Sat May 01 18:22:53 2021 +0200 @@ -519,7 +519,10 @@ ): """This method retrieve a file on request, and send if after checking permissions""" peer_jid = session["peer_jid"] - owner = client.getOwnerFromJid(session['local_jid']) + if session['local_jid'].user: + owner = client.getOwnerFromJid(session['local_jid']) + else: + owner = peer_jid try: found_files = yield self.host.memory.getFiles( client,