From 4d1215f976109f5ad31b73aa294a61aedc14bbd4 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Mon, 19 May 2025 16:04:43 +0200 Subject: [PATCH] Fix the creation of Forgejo service instances closes #43 --- src/servala/core/models/service.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/servala/core/models/service.py b/src/servala/core/models/service.py index baca840..c38cac0 100644 --- a/src/servala/core/models/service.py +++ b/src/servala/core/models/service.py @@ -369,10 +369,7 @@ class ControlPlaneCRD(ServalaModelMixin, models.Model): @cached_property def kind_plural(self): - plural = self.kind.lower() - if not plural.endswith("s"): - plural = f"{plural}s" - return plural + return self.resource_definition.status.accepted_names.plural @cached_property def resource_definition(self):