From 0f8164cada12bdca3ada95ae6b1ef179756f3104 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 12 Apr 2017 12:26:43 -0400 Subject: [PATCH] Adding do_action for custom field clone This is so the custom fields plugin can hook into the clone function for member info records. --- models/admin/member/memberInfo.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/models/admin/member/memberInfo.php b/models/admin/member/memberInfo.php index e64806f6..1c6bc141 100644 --- a/models/admin/member/memberInfo.php +++ b/models/admin/member/memberInfo.php @@ -403,9 +403,12 @@ class GlmMembersAdmin_member_memberInfo extends GlmDataMemberInfo require_once GLM_MEMBERS_PLUGIN_CLASS_PATH.'/glmMemberInfoClone.php'; $CloneMemberInfo = new GlmMemberInfoClone($this->wpdb, $this->config); + $oldId = $this->memberInfoID; // Clone the current member info $this->memberInfoID = $CloneMemberInfo->cloneMemberInfo($this->memberInfoID); + do_action( 'glm-member-db-member-info-clone-custom-fields', $oldId, $this->memberInfoID ); + $this->memberInfo = $this->editEntry($this->memberInfoID); break; -- 2.17.1