Changeset 3091079
- Timestamp:
- 05/22/2024 05:55:29 PM (23 months ago)
- Location:
- groups-for-membermouse
- Files:
-
- 2 edited
- 1 copied
-
tags/2.3.6 (copied) (copied from groups-for-membermouse/trunk)
-
tags/2.3.6/groups-for-membermouse.php (modified) (3 diffs)
-
trunk/groups-for-membermouse.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
groups-for-membermouse/tags/2.3.6/groups-for-membermouse.php
r3087273 r3091079 4 4 * Plugin Name: Groups for MemberMouse 5 5 * Description: Adds group support to MemberMouse. You can define different types of groups allowing a single customer to pay for multiple seats and members to join existing groups for free or for a price based on how you configure the group type. <strong>Requires MemberMouse to activate and use.</strong> 6 * Version: 2.3. 56 * Version: 2.3.6 7 7 * Author: Mintun Media 8 8 * Plugin URI: https://www.mintunmedia.com … … 97 97 add_action('mm_member_add', array(&$this, 'MemberMouseGroupMemberAdded')); 98 98 add_action('mm_member_status_change', array(&$this, 'MemberMouseGroupLeaderStatus')); 99 add_action('mm_payment_received', array($this, 'membership_changed_handler')); 99 100 add_action('mm_member_membership_change', array($this, 'membership_changed_handler')); 100 101 add_action('admin_head', array(&$this, 'MemberMouseGroupOptionUpdate')); … … 915 916 $original_group_template = $this->get_group_template_by_id($group->group_template_id); 916 917 917 // Don't change group name if it's already been changed. 918 if ($group->group_name !== $original_group_template->name) { 919 $groupName = $group->group_name; 918 // Only update if the new group type is different. Necessary when the callback is fired twice, as in the case of a purchase & membership change. 919 if($template_id != $original_group_template->id) { 920 // Don't change group name if it's already been changed. 921 if ($group->group_name !== $original_group_template->name) { 922 $groupName = $group->group_name; 923 } 924 925 $wpdb->update($wpdb->prefix . "group_sets", array('group_template_id' => $template_id, 'group_size' => $groupSize, 'group_name' => $groupName), array('id' => $group->id)); 920 926 } 921 922 $wpdb->update($wpdb->prefix . "group_sets", array('group_template_id' => $template_id, 'group_size' => $groupSize, 'group_name' => $groupName), array('id' => $group->id));923 927 } else { 924 928 // Create Group -
groups-for-membermouse/trunk/groups-for-membermouse.php
r3087273 r3091079 4 4 * Plugin Name: Groups for MemberMouse 5 5 * Description: Adds group support to MemberMouse. You can define different types of groups allowing a single customer to pay for multiple seats and members to join existing groups for free or for a price based on how you configure the group type. <strong>Requires MemberMouse to activate and use.</strong> 6 * Version: 2.3. 56 * Version: 2.3.6 7 7 * Author: Mintun Media 8 8 * Plugin URI: https://www.mintunmedia.com … … 97 97 add_action('mm_member_add', array(&$this, 'MemberMouseGroupMemberAdded')); 98 98 add_action('mm_member_status_change', array(&$this, 'MemberMouseGroupLeaderStatus')); 99 add_action('mm_payment_received', array($this, 'membership_changed_handler')); 99 100 add_action('mm_member_membership_change', array($this, 'membership_changed_handler')); 100 101 add_action('admin_head', array(&$this, 'MemberMouseGroupOptionUpdate')); … … 915 916 $original_group_template = $this->get_group_template_by_id($group->group_template_id); 916 917 917 // Don't change group name if it's already been changed. 918 if ($group->group_name !== $original_group_template->name) { 919 $groupName = $group->group_name; 918 // Only update if the new group type is different. Necessary when the callback is fired twice, as in the case of a purchase & membership change. 919 if($template_id != $original_group_template->id) { 920 // Don't change group name if it's already been changed. 921 if ($group->group_name !== $original_group_template->name) { 922 $groupName = $group->group_name; 923 } 924 925 $wpdb->update($wpdb->prefix . "group_sets", array('group_template_id' => $template_id, 'group_size' => $groupSize, 'group_name' => $groupName), array('id' => $group->id)); 920 926 } 921 922 $wpdb->update($wpdb->prefix . "group_sets", array('group_template_id' => $template_id, 'group_size' => $groupSize, 'group_name' => $groupName), array('id' => $group->id));923 927 } else { 924 928 // Create Group
Note: See TracChangeset
for help on using the changeset viewer.