diff --git a/src/connect_tcp.py b/src/connect_tcp.py index f772a68..911390a 100644 --- a/src/connect_tcp.py +++ b/src/connect_tcp.py @@ -1033,7 +1033,7 @@ def receive_file_transfer_messages(): return False waiting_time = 0 file_size = os.path.getsize(filename) - file_name_encoded = filename.encode('utf-8') + file_name_encoded = os.path.basename(filename).encode('utf-8') name_len = len(file_name_encoded) self.send_message(client_file_socket, name_len.to_bytes(4, 'big')) self.send_message(client_file_socket, file_name_encoded) @@ -1969,7 +1969,7 @@ def receive_file_transfer_messages(): return False waiting_time = 0 file_size = os.path.getsize(filename) - file_name_encoded = filename.encode('utf-8') + file_name_encoded = os.path.basename(filename).encode('utf-8') name_len = len(file_name_encoded) self.send_message(client_file_socket, name_len.to_bytes(4, 'big')) self.send_message(client_file_socket, file_name_encoded)