From 5bfd93e3009b0056eecd6903e84a4903b596993e Mon Sep 17 00:00:00 2001 From: Adnan Zahir Date: Fri, 24 Apr 2026 00:45:34 +0700 Subject: [PATCH] cmd: only check blocked references if delete kandang warehouse flag enabled --- cmd/consolidate-kandang-to-farm-stocks/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/consolidate-kandang-to-farm-stocks/main.go b/cmd/consolidate-kandang-to-farm-stocks/main.go index b146a32b..acf5b4ba 100644 --- a/cmd/consolidate-kandang-to-farm-stocks/main.go +++ b/cmd/consolidate-kandang-to-farm-stocks/main.go @@ -314,7 +314,8 @@ func buildReferencePlan(ctx context.Context, db *gorm.DB) (*referencePlan, error } func runPrechecks(ctx context.Context, db *gorm.DB, rows []consolidateRow, refs *referencePlan, opts *options) error { - if !opts.SkipBlockedRefsCheck { + // Only check blocked references if we're actually deleting the warehouses + if opts.DeleteKandangWarehouses && !opts.SkipBlockedRefsCheck { if err := ensureNoBlockedWarehouseRefsConsolidate(ctx, db, rows, refs.BlockedWarehouseRefs); err != nil { return err }