From 4cb737852e5f1db699a3cede57788a65db0edc6d Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 16 Feb 2024 23:46:27 +0100 Subject: [PATCH] Return empty optional rather than asserting. --- src/lib/config.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/config.cc b/src/lib/config.cc index 1126d0bbd..7b4d67822 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -1645,7 +1645,9 @@ optional Config::initial_path(string id) const { auto iter = _initial_paths.find(id); - DCPOMATIC_ASSERT(iter != _initial_paths.end()); + if (iter == _initial_paths.end()) { + return {}; + } return iter->second; } -- 2.30.2