PluginProbe
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! / 2.2.9
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! v2.2.9
3.7.5 3.7.4 3.7.3 3.7.2 1-final 3.7.1 3.7.0 3.6.8 3.6.7 3.6.6 3.6.5 3.6.4 3.6.3 3.6.2 3.6.1 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 All 111 releases
← All changes | includes/Utils/Http.php +13 -19 3.0.72.2.9 View file →
@@ -154,9 +154,9 @@
154 154 Helper::log( 'QUERY: ' . $query );
155 155 }
156 156
157 157 $_default_args = [
158 - 'timeout' => $this->dev_mode ? 40 : 30,
158 + 'timeout' => $this->dev_mode ? 40 : 15,
159 159 'headers' => $headers,
160 160 'body' => wp_json_encode( [
161 161 'query' => $query
162 162 ] )
@@ -161,18 +161,12 @@
161 161 'query' => $query
162 162 ] )
163 163 ];
164 164
165 - $retryCount = 0;
166 - $maxRetries = defined('TEMPLATELY_HTTP_RETRY') ? TEMPLATELY_HTTP_RETRY : 3;
167 - $args = wp_parse_args( $args, $_default_args );
168 - do {
169 - $response = wp_remote_post( $this->url(), $args );
170 - $retryCount++;
171 - } while ( is_wp_error( $response ) && $retryCount < $maxRetries );
165 + $args = wp_parse_args( $args, $_default_args );
166 + $response = wp_remote_post( $this->url(), $args );
172 167
173 168 if ( defined( 'TEMPLATELY_DEBUG_LOG' ) && TEMPLATELY_DEBUG_LOG ) {
174 - Helper::log( 'Retry Count: ' . $retryCount );
175 169 Helper::log( 'RAW RESPONSE: ' );
176 170 Helper::log( $response );
177 171 Helper::log( 'END RAW RESPONSE' );
178 172 }
@@ -229,19 +223,19 @@
229 223 }
230 224 }
231 225 } );
232 226
233 - if( $wp_error->get_error_code() === 'templately_graphql_error' ) {
234 - if( $wp_error->get_error_message() == 'Unauthorized' ) {
235 - $global_user = Login::get_instance()->delete();
227 + if( $wp_error->get_error_code() === 'templately_graphql_error' ) {
228 + if( $wp_error->get_error_message() == 'Unauthorized' ) {
229 + $global_user = Login::get_instance()->delete();
236 230
237 - return [
238 - 'redirect' => true,
239 - 'url' => 'sign-in',
240 - 'user' => $global_user,
241 - ];
242 - }
243 - }
231 + return [
232 + 'redirect' => true,
233 + 'url' => 'sign-in',
234 + 'user' => $global_user,
235 + ];
236 + }
237 + }
244 238
245 239 return $wp_error;
246 240 }
247 241 }