24 lines
1.4 KiB
Diff
24 lines
1.4 KiB
Diff
diff -Naur ukui-control-center-3.0.1/plugins/account/userinfo/changevaliddialog.cpp ukui-control-center-3.0.1~/plugins/account/userinfo/changevaliddialog.cpp
|
|
--- ukui-control-center-3.0.1/plugins/account/userinfo/changevaliddialog.cpp 2019-05-27 15:48:18.000000000 +0800
|
|
+++ ukui-control-center-3.0.1~/plugins/account/userinfo/changevaliddialog.cpp 2021-09-03 18:48:22.196993408 +0800
|
|
@@ -155,8 +155,8 @@
|
|
if (valid.startsWith(_name)){
|
|
QStringList validList = valid.split(" ");
|
|
QString lastChangeStr = validList.at(2);
|
|
- QStringList lastChangeList = lastChangeStr.split("/");
|
|
- lastChangeDate = QDate(QString(lastChangeList.at(2)).toInt(), QString(lastChangeList.at(0)).toInt(), QString(lastChangeList.at(1)).toInt());
|
|
+ QStringList lastChangeList = lastChangeStr.split("-");
|
|
+ lastChangeDate = QDate(QString(lastChangeList.at(0)).toInt(), QString(lastChangeList.at(1)).toInt(), QString(lastChangeList.at(2)).toInt());
|
|
delayDays = QString(validList.at(4)).toInt();
|
|
} else {
|
|
delayDays = -1;
|
|
@@ -201,7 +201,7 @@
|
|
ui->yearCombox->clear();
|
|
|
|
QDate begin = QDate::currentDate().addDays(1);
|
|
- QDate canSelect = lastChangeDate.addYears(26);
|
|
+ QDate canSelect = lastChangeDate.addYears(70);
|
|
|
|
ui->yearCombox->addItem(QObject::tr("Never"), 0);
|
|
for (int year = begin.year(); year <= canSelect.year(); year++){
|