PluginProbe
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO / 2.12.0
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO v2.12.0
2.12.0 2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 1.27.0 1.26.0 1.25.0 trunk All 53 releases
← All changes | includes/integrations/class-google-analytics-client.php +6 -0 1.28.0 → 2.12.0 View file →
@@ -84,10 +84,16 @@
84 84 'dimensions_count' => count($result['dimensions'] ?? []),
85 85 'metrics_count' => count($result['metrics'] ?? [])
86 86 ];
87 87 } catch (\Exception $e) {
88 + // `message` as well as `error`: the success branch above reports
89 + // its outcome as `message`, and every consumer reads that key, so
90 + // a failure that only set `error` was reported to the admin as an
91 + // error with no reason at all (#852). `error` is kept for any
92 + // caller that already reads it.
88 93 return [
89 94 'success' => false,
95 + 'message' => $e->getMessage(),
90 96 'error' => $e->getMessage()
91 97 ];
92 98 }
93 99 }