From 9638444a49d7d96d4151920f023c19a736818933 Mon Sep 17 00:00:00 2001
From: Paul Kaplan <pkaplan@media.mit.edu>
Date: Tue, 10 Dec 2019 06:47:41 -0500
Subject: [PATCH] Do not show unsupported browser modal for googlebot

This modal may be preventing the crawler from correctly indexing pages, because it takes over the whole screen.
---
 src/lib/supported-browser.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/supported-browser.js b/src/lib/supported-browser.js
index 6f5ac8bac..a07d0c9a5 100644
--- a/src/lib/supported-browser.js
+++ b/src/lib/supported-browser.js
@@ -26,7 +26,9 @@ const supportedBrowser = () => {
  *   always returns false
  */
 
-const recommendedBrowser = () => !bowser.isUnsupportedBrowser(minVersions, true);
+const recommendedBrowser = () =>
+    !bowser.isUnsupportedBrowser(minVersions, true) ||
+    window.navigator.userAgent.toLowerCase().indexOf('googlebot') !== -1;
 
 export {
     supportedBrowser as default,
-- 
GitLab