component (file sharing): fix retrieving owner from jid when user part is not specified

This commit is contained in:
Goffi 2021-05-01 18:22:53 +02:00
commit 2cfffc5f6c

View file

@ -519,7 +519,10 @@ class FileSharing:
):
"""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,