From dafe57cdef76a20d11e33c521fcfc06161dcb0c0 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Mon, 11 Feb 2019 23:23:31 -0800 Subject: [PATCH] When you hit an upload_error, alert the user --- onionshare/web/receive_mode.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/onionshare/web/receive_mode.py b/onionshare/web/receive_mode.py index 15b79486..1550fab8 100644 --- a/onionshare/web/receive_mode.py +++ b/onionshare/web/receive_mode.py @@ -82,7 +82,14 @@ class ReceiveModeWeb(object): if request.upload_error: self.common.log('ReceiveModeWeb', 'define_routes', '/upload, there was an upload error') + + self.web.add_request(self.web.REQUEST_ERROR_DATA_DIR_CANNOT_CREATE, request.path, { + "receive_mode_dir": request.receive_mode_dir + }) + print(strings._('error_cannot_create_data_dir').format(request.receive_mode_dir)) + flash('Error uploading, please inform the OnionShare user', 'error') + if self.common.settings.get('public_mode'): return redirect('/') else: