From: Claudio Cambra Date: Tue, 12 Sep 2023 17:27:56 +0000 (+0800) Subject: More stringently check for min and max date validity in date field backend X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~9^2~7^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dddb83bd7ece7fa8ae11e54a971ce03fba634fd8;p=nextcloud-desktop.git More stringently check for min and max date validity in date field backend Signed-off-by: Claudio Cambra --- diff --git a/src/gui/filedetails/datefieldbackend.cpp b/src/gui/filedetails/datefieldbackend.cpp index 0b806547c..036ee7ee8 100644 --- a/src/gui/filedetails/datefieldbackend.cpp +++ b/src/gui/filedetails/datefieldbackend.cpp @@ -170,11 +170,11 @@ bool DateFieldBackend::validDate() const { auto valid = _date.isValid(); - if (_minimumDate.isValid()) { + if (_minimumDate.isValid() && minimumDateMsecs() > 0) { valid &= _date >= _minimumDate; } - if (_maximumDate.isValid()) { + if (_maximumDate.isValid() && maximumDateMsecs() > 0) { valid &= _date <= _maximumDate; }