diff --git a/src/common/jingle_ft.py b/src/common/jingle_ft.py index 8ac9330c45b4606b14efda31b10ee4cc600b6ea6..7d8e8245d27b415fdb132ef7d409ac636ffe5401 100644 --- a/src/common/jingle_ft.py +++ b/src/common/jingle_ft.py @@ -95,7 +95,7 @@ class JingleFileTransfer(JingleContent): if gajim.contacts.is_gc_contact(session.connection.name, session.peerjid): roomjid = session.peerjid.split('/')[0] - dstaddr = hashlib.sha1('%s%s%s' % (self.file_props['sid'], + dstaddr = hashlib.sha1('%s%s%s' % (self.file_props.sid, session.ourjid, roomjid)).hexdigest() self.file_props.dstaddr = dstaddr self.state = STATE_NOT_STARTED