X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FMember%2FPseudoConstant.php;h=dedf38aaaf0da074d9d5a418a903ee4e0333335e;hb=14b9e069607c6cbcbbaf21a209f647ba422b8e04;hp=417de01f0f779282a68383510577e57f1730710f;hpb=850d8c7cf555cdb11176418b2d1ecd035eddcb14;p=civicrm-core.git diff --git a/CRM/Member/PseudoConstant.php b/CRM/Member/PseudoConstant.php index 417de01f0f..dedf38aaaf 100644 --- a/CRM/Member/PseudoConstant.php +++ b/CRM/Member/PseudoConstant.php @@ -132,6 +132,9 @@ class CRM_Member_PseudoConstant extends CRM_Core_PseudoConstant { if (isset(self::$$name)) { self::$$name = NULL; } + // The preferred source of membership pseudoconstants is in fact the Core class. + // which buildOptions accesses - better flush that too. + CRM_Core_PseudoConstant::flush(); } }