From 58f6500a1f2c47a67cfb448a846aa9d2495b9ddb Mon Sep 17 00:00:00 2001 From: telcobot <147593099+telcobot@users.noreply.github.com> Date: Sun, 25 Feb 2024 11:24:18 -0500 Subject: [PATCH] chore: Update charm libraries (#80) --- .../tls_certificates_interface/v3/tls_certificates.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/charms/tls_certificates_interface/v3/tls_certificates.py b/lib/charms/tls_certificates_interface/v3/tls_certificates.py index 7ca29d9..0ef74a1 100644 --- a/lib/charms/tls_certificates_interface/v3/tls_certificates.py +++ b/lib/charms/tls_certificates_interface/v3/tls_certificates.py @@ -312,7 +312,7 @@ def _on_all_certificates_invalidated(self, event: AllCertificatesInvalidatedEven # Increment this PATCH version before using `charmcraft publish-lib` or reset # to 0 if you are raising the major API version -LIBPATCH = 1 +LIBPATCH = 2 PYDEPS = ["cryptography", "jsonschema"] @@ -1488,10 +1488,10 @@ def get_requirer_csrs(self) -> List[RequirerCSR]: Returns: list: List of RequirerCSR objects. """ - requirer_csrs = [] relation = self.model.get_relation(self.relationship_name) if not relation: - raise RuntimeError(f"Relation {self.relationship_name} does not exist") + return [] + requirer_csrs = [] requirer_relation_data = _load_relation_data(relation.data[self.model.unit]) requirer_csrs_dict = requirer_relation_data.get("certificate_signing_requests", []) for requirer_csr_dict in requirer_csrs_dict: