Merge branch 'cmd/consolidate-and-repoint-stocks' into 'development'

cmd: only check blocked references if delete kandang warehouse flag enabled

See merge request mbugroup/lti-api!451
This commit is contained in:
Adnan Zahir
2026-04-24 00:46:56 +07:00
@@ -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
}