From 32c4285869a9c6b1accb6800659775c76f110ba9 Mon Sep 17 00:00:00 2001
From: Peter Bengtsson <mail@peterbe.com>
Date: Thu, 4 Oct 2018 21:07:55 -0400
Subject: [PATCH] avoid TypeError on when registering service workers without
 config

Fixes #5299
---
 packages/react-scripts/template/src/serviceWorker.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/template/src/serviceWorker.js b/packages/react-scripts/template/src/serviceWorker.js
index 8859a0c6b..a0153cb4c 100644
--- a/packages/react-scripts/template/src/serviceWorker.js
+++ b/packages/react-scripts/template/src/serviceWorker.js
@@ -78,7 +78,7 @@ function registerValidSW(swUrl, config) {
               console.log('Content is cached for offline use.');
 
               // Execute callback
-              if (config.onSuccess) {
+              if (config && config.onSuccess) {
                 config.onSuccess(registration);
               }
             }
-- 
GitLab