From 9fd48d4664d85787f985c2097387d498fbacc841 Mon Sep 17 00:00:00 2001 From: Albert S Date: Thu, 23 Jun 2022 15:25:49 +0200 Subject: [PATCH] shared: FileSaver: Return NOACCESS when no read access --- shared/filesaver.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/shared/filesaver.cpp b/shared/filesaver.cpp index d9c0ec5..bb5d07f 100644 --- a/shared/filesaver.cpp +++ b/shared/filesaver.cpp @@ -100,6 +100,11 @@ SaveFileResult FileSaver::saveFile(const QFileInfo &fileInfo) int status = -1; + if(!fileInfo.isReadable()) + { + return NOACCESS; + } + if(!fileInfo.exists()) { return NOTFOUND;