This repository was archived by the owner on Nov 7, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
app/src/main/java/co/krypt/kryptonite Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4444import co .krypt .krypton .onboarding .u2f .U2FOnboardingStage ;
4545import co .krypt .krypton .pairing .PairFragment ;
4646import co .krypt .krypton .policy .LocalAuthentication ;
47+ import co .krypt .krypton .protocol .Profile ;
4748import co .krypt .krypton .settings .Settings ;
4849import co .krypt .krypton .settings .SettingsFragment ;
4950import co .krypt .krypton .silo .Notifications ;
@@ -112,8 +113,11 @@ protected void onCreate(Bundle savedInstanceState) {
112113 if (silo .pairings ().loadAll ().size () > 0 ) {
113114 u2fProgress .setStage (U2FOnboardingStage .DONE );
114115 }
115- if (silo .meStorage ().load () != null ) {
116+ Profile me = silo .meStorage ().load ();
117+ if (me != null && me .sshWirePublicKey != null ) {
116118 devopsProgress .setStage (DevopsOnboardingStage .DONE );
119+ } else if (!devopsProgress .inProgress ()){
120+ devopsProgress .reset ();
117121 }
118122 if (u2fProgress .inProgress ()
119123 || (new Settings (getApplicationContext ()).developerMode () && devopsProgress .inProgress ())) {
You can’t perform that action at this time.
0 commit comments