From 40206abb2be9dae94c7cfb4b565b6602adad08eb Mon Sep 17 00:00:00 2001 From: dpurbosakti Date: Mon, 6 Oct 2025 14:31:34 +0700 Subject: [PATCH] handle nested preloads --- pkg/use-case-helper/use-case-helper.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/use-case-helper/use-case-helper.go b/pkg/use-case-helper/use-case-helper.go index 04a8eada..8c41266f 100644 --- a/pkg/use-case-helper/use-case-helper.go +++ b/pkg/use-case-helper/use-case-helper.go @@ -118,7 +118,11 @@ func GetPreloads(input string) []string { result := []string{} parts := strings.Split(input, ",") for _, p := range parts { - result = append(result, kebabToPascal(p)) + subParts := strings.Split(p, "-") + for i := range subParts { + subParts[i] = kebabToPascal(subParts[i]) + } + result = append(result, strings.Join(subParts, ".")) } return result }