Merge branch 'advisory-fix-1' of github.com:onionshare/onionshare-ghsa-24m9-8mf9-pqrj into release-2.6.2

This commit is contained in:
Saptak S 2024-03-15 12:29:39 +05:30
commit 00b3109590
No known key found for this signature in database
GPG Key ID: 7B7F1772C0C6FCBF

View File

@ -23,6 +23,7 @@ import subprocess
import os
from datetime import datetime
from PySide6 import QtCore, QtWidgets, QtGui
from urllib.parse import unquote
from ... import strings
from ...widgets import Alert
@ -464,7 +465,9 @@ class IndividualFileHistoryItem(HistoryItem):
self.common = common
self.id = id
self.path = path
# Decode and sanitize the path to remove newlines
decoded_path = unquote(path)
self.path = decoded_path.replace("\r", "").replace("\n", "")
self.total_bytes = 0
self.downloaded_bytes = 0
self.started = time.time()