From 710773bc440143cbd09c755ee5f259c79c83ea1b Mon Sep 17 00:00:00 2001 From: Dave Longley Date: Tue, 4 Mar 2025 20:07:19 -0500 Subject: [PATCH] Do not pass `writeOptions` in database calls. --- CHANGELOG.md | 5 +++++ lib/asymmetric-key.js | 2 +- lib/key-agreement-key.js | 2 +- lib/symmetric-key.js | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfdb747..2500762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # bedrock-ssm-mongodb ChangeLog +## 12.1.2 - 2025-mm-dd + +### Fixed +- Do not pass `writeOptions` in database calls. + ## 12.1.1 - 2025-03-04 ### Fixed diff --git a/lib/asymmetric-key.js b/lib/asymmetric-key.js index bbd921e..44e6f62 100644 --- a/lib/asymmetric-key.js +++ b/lib/asymmetric-key.js @@ -144,7 +144,7 @@ export async function generateKeyPair({ record.key = await encryptKeySecrets({key: record.key}); try { - await database.collections.ssm.insertOne(record, database.writeOptions); + await database.collections.ssm.insertOne(record); } catch(e) { if(!database.isDuplicateError(e)) { throw e; diff --git a/lib/key-agreement-key.js b/lib/key-agreement-key.js index 5bc9583..97fcaf1 100644 --- a/lib/key-agreement-key.js +++ b/lib/key-agreement-key.js @@ -95,7 +95,7 @@ export async function generateKeyPair({ record.key = await encryptKeySecrets({key: record.key}); try { - await database.collections.ssm.insertOne(record, database.writeOptions); + await database.collections.ssm.insertOne(record); } catch(e) { if(!database.isDuplicateError(e)) { throw e; diff --git a/lib/symmetric-key.js b/lib/symmetric-key.js index 0c16788..585e817 100644 --- a/lib/symmetric-key.js +++ b/lib/symmetric-key.js @@ -63,7 +63,7 @@ export async function generateKey({ record.key = await encryptKeySecrets({key: record.key}); try { - await database.collections.ssm.insertOne(record, database.writeOptions); + await database.collections.ssm.insertOne(record); const keyDescription = { '@context': keyContextUrl, id: keyId,