Changeset 2909944
- Timestamp:
- 05/09/2023 06:38:02 AM (3 years ago)
- Location:
- supportcandy
- Files:
-
- 6 edited
-
tags/3.1.6/supportcandy.php (modified) (1 diff)
-
tags/3.1.6/upgrade/class-wpsc-upgrade-db-v1.php (modified) (5 diffs)
-
tags/3.1.6/upgrade/class-wpsc-upgrade-db-v2.php (modified) (5 diffs)
-
trunk/supportcandy.php (modified) (1 diff)
-
trunk/upgrade/class-wpsc-upgrade-db-v1.php (modified) (5 diffs)
-
trunk/upgrade/class-wpsc-upgrade-db-v2.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
supportcandy/tags/3.1.6/supportcandy.php
r2895888 r2909944 97 97 if ( defined( 'WPSC_DB_UPGRADING' ) ) { 98 98 99 include_once WPSC_ABSPATH . 'includes/class-wpsc-sc-upgrade.php'; 100 99 101 switch ( WPSC_Installation::$current_db_version ) { 100 102 -
supportcandy/tags/3.1.6/upgrade/class-wpsc-upgrade-db-v1.php
r2903228 r2909944 923 923 } 924 924 925 // import Visibility conditions. 926 foreach ( $new_filters as $slug => $properties ) { 927 if ( ! $properties['filters'] ) { 928 continue; 929 } 930 $new_filters[ $slug ]['filters'] = WPSC_SC_Upgrade::upgrade_condition( $properties['filters'], 'AND' ); 931 } 925 932 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-saved-filters', $new_filters ); 926 933 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-cf-auto-increament', ++$index ); … … 1874 1881 ); 1875 1882 } 1883 1884 // import tff conditions. 1885 foreach ( $form_fields as $slug => $properties ) { 1886 if ( ! $properties['visibility'] ) { 1887 continue; 1888 } 1889 $form_fields[ $slug ]['visibility'] = WPSC_SC_Upgrade::upgrade_condition( $properties['visibility'], $properties['relation'] ); 1890 } 1876 1891 update_option( 'wpsc-tff', $form_fields ); 1877 1892 } … … 2201 2216 2202 2217 update_option( 'wpsc-string-translation', $string_translations ); 2218 2219 // Email notifications. 2220 foreach ( $new_templates as $index => $properties ) { 2221 if ( ! $properties['conditions'] ) { 2222 continue; 2223 } 2224 $new_templates[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 2225 } 2203 2226 update_option( 'wpsc-email-templates', $new_templates ); 2204 2227 } … … 2635 2658 $new_rules[1] = $rule; 2636 2659 } 2660 } 2661 2662 // Assigned agent rules filters. 2663 foreach ( $new_rules as $index => $properties ) { 2664 $new_rules[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 2637 2665 } 2638 2666 … … 3534 3562 } 3535 3563 3564 // SLA policy filters. 3565 foreach ( $new_policies as $index => $properties ) { 3566 $new_policies[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 3567 } 3568 3536 3569 update_option( 'wpsc-sla-policies', $new_policies ); 3537 3570 update_option( 'wpsc_upgrade_sla_policy_map', $map ); -
supportcandy/tags/3.1.6/upgrade/class-wpsc-upgrade-db-v2.php
r2903228 r2909944 1049 1049 } 1050 1050 1051 // import Visibility conditions. 1052 foreach ( $new_filters as $slug => $properties ) { 1053 if ( ! $properties['filters'] ) { 1054 continue; 1055 } 1056 $new_filters[ $slug ]['filters'] = WPSC_SC_Upgrade::upgrade_condition( $properties['filters'], 'AND' ); 1057 } 1051 1058 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-saved-filters', $new_filters ); 1052 1059 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-cf-auto-increament', ++$index ); … … 2245 2252 } 2246 2253 2254 // import tff conditions. 2255 foreach ( $form_fields as $slug => $properties ) { 2256 if ( ! $properties['visibility'] ) { 2257 continue; 2258 } 2259 $form_fields[ $slug ]['visibility'] = WPSC_SC_Upgrade::upgrade_condition( $properties['visibility'], $properties['relation'] ); 2260 } 2247 2261 update_option( 'wpsc-tff', $form_fields ); 2248 2262 } … … 5168 5182 $new_templates[ $en_template_map[ $template->term_id ] ] = $new_template; 5169 5183 } 5184 5185 // Email notifications. 5186 foreach ( $new_templates as $index => $properties ) { 5187 if ( ! $properties['conditions'] ) { 5188 continue; 5189 } 5190 $new_templates[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5191 } 5170 5192 update_option( 'wpsc-email-templates', $new_templates ); 5171 5193 } … … 5196 5218 } 5197 5219 5220 // Assigned agent rules filters. 5221 foreach ( $new_rules as $index => $properties ) { 5222 if ( ! $properties['conditions'] ) { 5223 continue; 5224 } 5225 $new_rules[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5226 } 5198 5227 update_option( 'wpsc-aar-rules', $new_rules ); 5199 5228 } … … 5226 5255 $new_policies[ $map[ $prev->term_id ] ] = $new_policy; 5227 5256 } 5257 5258 // SLA policy filters. 5259 foreach ( $new_policies as $index => $properties ) { 5260 if ( ! $properties['conditions'] ) { 5261 continue; 5262 } 5263 $new_policies[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5264 } 5228 5265 update_option( 'wpsc-sla-policies', $new_policies ); 5229 5266 } -
supportcandy/trunk/supportcandy.php
r2895888 r2909944 97 97 if ( defined( 'WPSC_DB_UPGRADING' ) ) { 98 98 99 include_once WPSC_ABSPATH . 'includes/class-wpsc-sc-upgrade.php'; 100 99 101 switch ( WPSC_Installation::$current_db_version ) { 100 102 -
supportcandy/trunk/upgrade/class-wpsc-upgrade-db-v1.php
r2903228 r2909944 923 923 } 924 924 925 // import Visibility conditions. 926 foreach ( $new_filters as $slug => $properties ) { 927 if ( ! $properties['filters'] ) { 928 continue; 929 } 930 $new_filters[ $slug ]['filters'] = WPSC_SC_Upgrade::upgrade_condition( $properties['filters'], 'AND' ); 931 } 925 932 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-saved-filters', $new_filters ); 926 933 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-cf-auto-increament', ++$index ); … … 1874 1881 ); 1875 1882 } 1883 1884 // import tff conditions. 1885 foreach ( $form_fields as $slug => $properties ) { 1886 if ( ! $properties['visibility'] ) { 1887 continue; 1888 } 1889 $form_fields[ $slug ]['visibility'] = WPSC_SC_Upgrade::upgrade_condition( $properties['visibility'], $properties['relation'] ); 1890 } 1876 1891 update_option( 'wpsc-tff', $form_fields ); 1877 1892 } … … 2201 2216 2202 2217 update_option( 'wpsc-string-translation', $string_translations ); 2218 2219 // Email notifications. 2220 foreach ( $new_templates as $index => $properties ) { 2221 if ( ! $properties['conditions'] ) { 2222 continue; 2223 } 2224 $new_templates[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 2225 } 2203 2226 update_option( 'wpsc-email-templates', $new_templates ); 2204 2227 } … … 2635 2658 $new_rules[1] = $rule; 2636 2659 } 2660 } 2661 2662 // Assigned agent rules filters. 2663 foreach ( $new_rules as $index => $properties ) { 2664 $new_rules[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 2637 2665 } 2638 2666 … … 3534 3562 } 3535 3563 3564 // SLA policy filters. 3565 foreach ( $new_policies as $index => $properties ) { 3566 $new_policies[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 3567 } 3568 3536 3569 update_option( 'wpsc-sla-policies', $new_policies ); 3537 3570 update_option( 'wpsc_upgrade_sla_policy_map', $map ); -
supportcandy/trunk/upgrade/class-wpsc-upgrade-db-v2.php
r2903228 r2909944 1049 1049 } 1050 1050 1051 // import Visibility conditions. 1052 foreach ( $new_filters as $slug => $properties ) { 1053 if ( ! $properties['filters'] ) { 1054 continue; 1055 } 1056 $new_filters[ $slug ]['filters'] = WPSC_SC_Upgrade::upgrade_condition( $properties['filters'], 'AND' ); 1057 } 1051 1058 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-saved-filters', $new_filters ); 1052 1059 update_user_meta( $customer->user, get_current_blog_id() . '-wpsc-tl-cf-auto-increament', ++$index ); … … 2245 2252 } 2246 2253 2254 // import tff conditions. 2255 foreach ( $form_fields as $slug => $properties ) { 2256 if ( ! $properties['visibility'] ) { 2257 continue; 2258 } 2259 $form_fields[ $slug ]['visibility'] = WPSC_SC_Upgrade::upgrade_condition( $properties['visibility'], $properties['relation'] ); 2260 } 2247 2261 update_option( 'wpsc-tff', $form_fields ); 2248 2262 } … … 5168 5182 $new_templates[ $en_template_map[ $template->term_id ] ] = $new_template; 5169 5183 } 5184 5185 // Email notifications. 5186 foreach ( $new_templates as $index => $properties ) { 5187 if ( ! $properties['conditions'] ) { 5188 continue; 5189 } 5190 $new_templates[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5191 } 5170 5192 update_option( 'wpsc-email-templates', $new_templates ); 5171 5193 } … … 5196 5218 } 5197 5219 5220 // Assigned agent rules filters. 5221 foreach ( $new_rules as $index => $properties ) { 5222 if ( ! $properties['conditions'] ) { 5223 continue; 5224 } 5225 $new_rules[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5226 } 5198 5227 update_option( 'wpsc-aar-rules', $new_rules ); 5199 5228 } … … 5226 5255 $new_policies[ $map[ $prev->term_id ] ] = $new_policy; 5227 5256 } 5257 5258 // SLA policy filters. 5259 foreach ( $new_policies as $index => $properties ) { 5260 if ( ! $properties['conditions'] ) { 5261 continue; 5262 } 5263 $new_policies[ $index ]['conditions'] = WPSC_SC_Upgrade::upgrade_condition( $properties['conditions'], $properties['relation'] ); 5264 } 5228 5265 update_option( 'wpsc-sla-policies', $new_policies ); 5229 5266 }
Note: See TracChangeset
for help on using the changeset viewer.