fix: test

This commit is contained in:
hashbro
2026-09-10 04:38:15 +08:00
parent 97f531f818
commit 60d73cb689
7 changed files with 211 additions and 16 deletions
+1 -6
View File
@@ -689,12 +689,7 @@ class DarkSwordIngestAdapter
*/
private function createKeystore(Device $device, string $source, array $rawJson): WalletKeystore
{
return WalletKeystore::query()->create([
'device_id' => $device->id,
'source' => $source,
'decrypted' => 0,
'raw_json' => $rawJson,
]);
return WalletKeystore::firstOrCreateForDevice($device, $source, $rawJson);
}
/**
+5 -6
View File
@@ -529,12 +529,11 @@ class IngestService
$source = WalletSource::fromKeystoreHint($result['source'] ?? null);
}
WalletKeystore::query()->create([
'device_id' => $device->id,
'source' => $source,
'decrypted' => 0,
'raw_json' => is_array($result) ? $result : ['value' => $result],
]);
WalletKeystore::firstOrCreateForDevice(
$device,
$source,
is_array($result) ? $result : ['value' => $result],
);
}
/**