PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 3.4.3
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v3.4.3
3.4.3 3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 All 196 releases
← All changes | admin/class-convertkit-admin-refresh-resources.php +16 -0 3.3.23.4.3 View file →
@@ -81,13 +81,25 @@
81 81 switch ( $resource ) {
82 82 case 'forms':
83 83 $forms = new ConvertKit_Resource_Forms( 'user_refresh_resource' );
84 84 $results = $forms->refresh();
85 +
86 + // Only return non-legacy forms.
87 + if ( ! is_wp_error( $results ) ) {
88 + $non_legacy = $forms->get_non_legacy();
89 + $results = is_array( $non_legacy ) ? $non_legacy : array();
90 + }
85 91 break;
86 92
87 93 case 'landing_pages':
88 94 $landing_pages = new ConvertKit_Resource_Landing_Pages( 'user_refresh_resource' );
89 95 $results = $landing_pages->refresh();
96 +
97 + // Only return non-legacy landing pages.
98 + if ( ! is_wp_error( $results ) ) {
99 + $non_legacy = $landing_pages->get_non_legacy();
100 + $results = is_array( $non_legacy ) ? $non_legacy : array();
101 + }
90 102 break;
91 103
92 104 case 'tags':
93 105 $tags = new ConvertKit_Resource_Tags( 'user_refresh_resource' );
@@ -112,8 +124,12 @@
112 124 // Bail if an error occured.
113 125 if ( is_wp_error( $results_forms ) ) {
114 126 return rest_ensure_response( $results_forms );
115 127 }
128 +
129 + // Only return non-legacy forms.
130 + $non_legacy_forms = $forms->get_non_legacy();
131 + $results_forms = is_array( $non_legacy_forms ) ? $non_legacy_forms : array();
116 132
117 133 // Fetch Tags.
118 134 $tags = new ConvertKit_Resource_Tags( 'user_refresh_resource' );
119 135 $results_tags = $tags->refresh();