make screenshot on extract fail

This commit is contained in:
Egor Aristov 2025-01-26 14:25:58 +03:00
parent 8e7e1d1cd6
commit 7069d8803f
Signed by: egor3f
GPG Key ID: 40482A264AAEC85F
2 changed files with 11 additions and 1 deletions

1
.gitignore vendored
View File

@ -3,3 +3,4 @@
/todo.md
/.env.dev
/task.json
/screenshot.png

View File

@ -47,7 +47,16 @@ func main() {
result, err := pwe.Extract(task)
if err != nil {
log.Panicf("extract: %v", err)
log.Errorf("extract: %v", err)
scrResult, err := pwe.Screenshot(task)
if err != nil {
log.Errorf("screenshot failed: %v", err)
}
err = os.WriteFile("screenshot.png", scrResult.Image, 0600)
if err != nil {
log.Errorf("screenshot save failed: %v", err)
}
return
}
dumper := godump.Dumper{Theme: godump.Theme{