diff --git a/pkg/pwa/pwa.go b/pkg/pwa/pwa.go index ce7af06..e490b9d 100644 --- a/pkg/pwa/pwa.go +++ b/pkg/pwa/pwa.go @@ -217,7 +217,9 @@ func (p *pwaClient) DownloadAndPackagePWA(pwaURL, manifestURL string, bar *progr if path == "" { path = "index.html" } + mu.Lock() dn.AddData(path, body) + mu.Unlock() // Parse HTML for additional assets if parseHTML && isHTMLContent(resp.Header.Get("Content-Type"), body) {