Create initial draft version on banner creation
Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
@@ -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
|
return nil
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user