perf: risk add account

pull/15045/head
feng 2025-03-14 17:40:07 +08:00 committed by feng626
parent 0a6757946a
commit 7bac1b42e4
1 changed files with 5 additions and 1 deletions

View File

@ -97,11 +97,15 @@ class RiskHandler:
"secret_type": SecretType.PASSWORD,
"source": "collected",
}
self.asset.accounts.get_or_create(defaults=data, username=self.username)
account, __ = self.asset.accounts.get_or_create(defaults=data, username=self.username)
GatheredAccount.objects.filter(asset=self.asset, username=self.username).update(
present=True, status=ConfirmOrIgnore.confirmed
)
self.risk = RiskChoice.new_found
risk = self.get_risk()
risk.account = account
risk.save()
def handle_disable_remote(self):
pass