Merge pull request #24022 from colemanw/afformFrontend
[civicrm-core.git] / CRM / Utils / Weight.php
index 843115bff3c698d2389839200408333e1bd9dd2a..fe8b716d3e842662c667d406d5e50bf0403722b3 100644 (file)
@@ -233,6 +233,11 @@ class CRM_Utils_Weight {
    * @return int
    */
   public static function getMax($daoName, $fieldValues = NULL, $weightField = 'weight') {
+    if (empty($weightField)) {
+      Civi::log()->warning('Missing weight field name for ' . $daoName);
+      return 0;
+    }
+
     $selectField = "MAX(ROUND($weightField)) AS max_weight";
     $weightDAO = CRM_Utils_Weight::query('SELECT', $daoName, $fieldValues, $selectField);
     $weightDAO->fetch();