Create initial draft version on banner creation

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-04-13 15:46:29 +04:00
parent 61cd3244df
commit d2937c53d1

View File

@@ -282,6 +282,15 @@ func (s *Service) CreateCookieBanner(
}
}
var categories coredata.CookieCategories
if err := categories.LoadAllByCookieBannerID(ctx, tx, banner.ID); err != nil {
return fmt.Errorf("cannot load cookie categories: %w", err)
}
if _, err := s.ensureDraftVersion(ctx, tx, scope, banner, categories); err != nil {
return fmt.Errorf("cannot ensure draft version: %w", err)
}
return nil
},
)