From b99c8923b48bcb8a27f0dcfde4f7ed301b01c5ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Fr=C3=B6hle?= Date: Thu, 16 Jan 2020 03:48:33 +0100 Subject: [PATCH] fix demo breaking data collector --- content_functions.go | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/content_functions.go b/content_functions.go index 6f8e6b3..c418143 100644 --- a/content_functions.go +++ b/content_functions.go @@ -21,12 +21,13 @@ func makeScreenShot(c context.Context, page string) { var buf []byte var content string - if viper.GetBool("development_mode") { - // capture entire browser viewport, returning png with quality=90 - if err := chromedp.Run(c, fullScreenshot(90, &buf, &content)); err != nil { - //log.Fatal(err) - } + // capture entire browser viewport, returning png with quality=90 + if err := chromedp.Run(c, fullScreenshot(90, &buf, &content)); err != nil { + //log.Fatal(err) + } + + if viper.GetBool("development_mode") { if err := ioutil.WriteFile("/opt/tmp/"+timeNow+"-"+page+"-fullScreenshot.png", buf, 0644); err != nil { //log.Fatal(err) } @@ -45,12 +46,12 @@ func makeScreenShotAndParsePost(c context.Context, page string) (*FBPostData, er var buf []byte var content string - if viper.GetBool("development_mode") { - // capture entire browser viewport, returning png with quality=90 - if err := chromedp.Run(c, fullScreenshot(90, &buf, &content)); err != nil { - //log.Fatal(err) - } + // capture entire browser viewport, returning png with quality=90 + if err := chromedp.Run(c, fullScreenshot(90, &buf, &content)); err != nil { + //log.Fatal(err) + } + if viper.GetBool("development_mode") { if err := ioutil.WriteFile("/opt/tmp/"+timeNow+"-"+page+"-fullScreenshot.png", buf, 0644); err != nil { //log.Fatal(err) } @@ -68,12 +69,13 @@ func makeScreenShotOnly(c context.Context, page string) { timeNow := time.Now().Format(time.RFC3339) var buf []byte - if viper.GetBool("development_mode") { - // capture entire browser viewport, returning png with quality=90 - if err := chromedp.Run(c, fullScreenshotOnly(90, &buf)); err != nil { - //log.Fatal(err) - } + // capture entire browser viewport, returning png with quality=90 + if err := chromedp.Run(c, fullScreenshotOnly(90, &buf)); err != nil { + //log.Fatal(err) + } + + if viper.GetBool("development_mode") { if err := ioutil.WriteFile("/opt/tmp/"+timeNow+"-"+page+"-fullScreenshot.png", buf, 0644); err != nil { //log.Fatal(err) }