From 58a8b782c610d0a4be7a6d3374cfab08f7687f38 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Sun, 31 Aug 2025 14:07:34 -0500 Subject: [PATCH] fix --- repertory/librepertory/include/types/repertory.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/repertory/librepertory/include/types/repertory.hpp b/repertory/librepertory/include/types/repertory.hpp index 6288e6fc..1821e013 100644 --- a/repertory/librepertory/include/types/repertory.hpp +++ b/repertory/librepertory/include/types/repertory.hpp @@ -478,7 +478,11 @@ template <> struct adl_serializer { data.at(repertory::JSON_ENCRYPTION_TOKEN).get_to(value.encryption_token); data.at(repertory::JSON_PATH).get_to(value.path); - auto kdf_str = data[repertory::JSON_KDF_CONFIG].get(); + if (not data.contains(repertory::JSON_KDF_CONFIG)) { + return; + } + + auto kdf_str = data.at(repertory::JSON_KDF_CONFIG).get(); if (kdf_str.empty()) { return; }