Clean up when done with lockout
commita21dd1b2f2c036b0c6dff8bc73c9647804f1a919
authorMichael Terry <michael.terry@canonical.com>
dateWed 19 Aug 2015, 15:15 (11 years ago)
parent76642b6
qml/Greeter/Greeter.qml+4
@@ -212,6 +212,10 @@ Showable {
212212 start(); // go again
213213 } else {
214214 delayMinutes = 0;
215+
216+ // clean up, to avoid accidentally locking user out if phone
217+ // gets time wrong for whatever reason in the future.
218+ greeterSettings.lockedOutUntil = 0;
215219 }
216220 }
217221
tests/qmltests/Greeter/tst_Greeter.qml+1
@@ -475,6 +475,7 @@ Item {
475475 view.responded("wr0ng p4ssw0rd");
476476 compare(view.delayMinutes, 1);
477477 tryCompare(view, "delayMinutes", 0);
478+ compare(greeterSettings.lockedOutUntil, 0);
478479 }
479480
480481 function test_dbusRequestAuthenticationUser() {