Merge pull request #20995 from ixiam/dev-import-phone-extension
[civicrm-core.git] / CRM / Financial / Page / AJAX.php
index b14792abce53a73e67a5b5f62a8007efe5357119..33e891cb2a5768f3dd2c0f148c1be1b46641f2a3 100644 (file)
@@ -479,7 +479,11 @@ class CRM_Financial_Page_AJAX {
           $updated = CRM_Batch_BAO_EntityBatch::create($params);
         }
         else {
-          $updated = CRM_Batch_BAO_EntityBatch::del($params);
+          $delete = \Civi\Api4\EntityBatch::delete(FALSE);
+          foreach ($params as $field => $val) {
+            $delete->addWhere($field, '=', $val);
+          }
+          $updated = $delete->execute()->count();
         }
       }
     }