diff --git a/src/applications/almanac/management/AlmanacManagementTrustKeyWorkflow.php b/src/applications/almanac/management/AlmanacManagementTrustKeyWorkflow.php --- a/src/applications/almanac/management/AlmanacManagementTrustKeyWorkflow.php +++ b/src/applications/almanac/management/AlmanacManagementTrustKeyWorkflow.php @@ -81,6 +81,8 @@ $key->setIsTrusted(1); $key->save(); + PhabricatorAuthSSHKeyQuery::deleteSSHKeyCache(); + $console->writeOut( "** %s ** %s\n", pht('TRUSTED'), diff --git a/src/applications/almanac/management/AlmanacManagementUntrustKeyWorkflow.php b/src/applications/almanac/management/AlmanacManagementUntrustKeyWorkflow.php --- a/src/applications/almanac/management/AlmanacManagementUntrustKeyWorkflow.php +++ b/src/applications/almanac/management/AlmanacManagementUntrustKeyWorkflow.php @@ -43,6 +43,8 @@ $key->setIsTrusted(0); $key->save(); + PhabricatorAuthSSHKeyQuery::deleteSSHKeyCache(); + $console->writeOut( "** %s ** %s\n", pht('TRUST REVOKED'),