Small tweaks
This commit is contained in:
parent
6ef4246565
commit
0e70c0baa5
2 changed files with 2 additions and 3 deletions
|
|
@ -147,7 +147,6 @@ func (w *watcher) run() error {
|
|||
|
||||
func (w *watcher) close() {
|
||||
w.wsclientsMu.Lock()
|
||||
|
||||
if w.closing {
|
||||
w.wsclientsMu.Unlock()
|
||||
return
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ var genPNGScript string
|
|||
func ExportPNG(ms *xmain.State, page playwright.Page, svg []byte) (outputImage []byte, err error) {
|
||||
if page == nil {
|
||||
ms.Log.Error.Printf("Playwright was not initialized properly for PNG export")
|
||||
return nil, fmt.Errorf("Playwright page is not initialized for png export")
|
||||
return nil, fmt.Errorf("Playwright page is nil")
|
||||
}
|
||||
|
||||
encodedSVG := base64.StdEncoding.EncodeToString(svg)
|
||||
|
|
@ -130,7 +130,7 @@ func ExportPNG(ms *xmain.State, page playwright.Page, svg []byte) (outputImage [
|
|||
pngPrefix := "data:image/png;base64,"
|
||||
if !strings.HasPrefix(pngString, pngPrefix) {
|
||||
ms.Log.Error.Printf("failed to convert D2 file to PNG")
|
||||
return nil, fmt.Errorf("playwright export generated invalid png")
|
||||
return nil, fmt.Errorf("Playwright export generated invalid png")
|
||||
}
|
||||
splicedPNGString := pngString[len(pngPrefix):]
|
||||
return base64.StdEncoding.DecodeString(splicedPNGString)
|
||||
|
|
|
|||
Loading…
Reference in a new issue