diff --git a/src/keria/app/agenting.py b/src/keria/app/agenting.py index e48019be..9f680cf6 100644 --- a/src/keria/app/agenting.py +++ b/src/keria/app/agenting.py @@ -303,6 +303,7 @@ def _loadConfigForAgent(self, caid): config[habName] = {} config[habName]["curls"] = config[habName].get("curls", []) + config[habName]["dt"] = config[habName].get("dt", timestamp) config["iurls"] = config.get("iurls", []) config["durls"] = config.get("durls", []) if self.curls is not None and isinstance(self.curls, list): diff --git a/tests/app/test_agenting.py b/tests/app/test_agenting.py index 29cbd4a6..9bdaead0 100644 --- a/tests/app/test_agenting.py +++ b/tests/app/test_agenting.py @@ -409,7 +409,8 @@ def test_agency_with_urls_from_arguments(): assert agent.pre == "EK-DLhw2jJ__SNNaSmSwfkA0gHtsAMAFnx21xOKncX23" assert agent.hby.cf is not None - assert agent.hby.cf.get()[f"agent-{caid}"]["curls"] == curls + assert agent.hby.cf.get()[f"agent-{caid}"].get("curls") == curls + assert agent.hby.cf.get()[f"agent-{caid}"].get("dt") is not None assert agent.hby.cf.get()["iurls"] == iurls assert agent.hby.cf.get()["durls"] == durls