specify correct doctype and fixed scan name generation
This commit is contained in:
parent
59de45dd22
commit
7a7cfb5707
2 changed files with 11 additions and 9 deletions
|
@ -33,7 +33,7 @@ func New(request *http.Request) scan {
|
|||
var scan scan
|
||||
data, _ := io.ReadAll(request.Body)
|
||||
json.Unmarshal(data, &scan)
|
||||
scan.generateScanName()
|
||||
scan.ScanName = scan.generateScanName()
|
||||
return scan
|
||||
}
|
||||
|
||||
|
@ -79,7 +79,10 @@ func (scan scan) Execute() *result {
|
|||
|
||||
// unexported functions
|
||||
func (scan scan) generateScanName() string {
|
||||
if len(scan.FileName) == 0 {
|
||||
var scanName string
|
||||
if len(scan.FileName) > 0 {
|
||||
scanName = scan.FileName
|
||||
} else {
|
||||
day := fmt.Sprint(time.Now().Day())
|
||||
if len(day) < 2 {
|
||||
day = "0" + day
|
||||
|
@ -100,15 +103,14 @@ func (scan scan) generateScanName() string {
|
|||
if len(second) < 2 {
|
||||
second = "0" + second
|
||||
}
|
||||
scan.FileName = day + month + fmt.Sprint(time.Now().Year()) + "-" + hour + minute + second
|
||||
scanName = day + month + fmt.Sprint(time.Now().Year()) + "-" + hour + minute + second
|
||||
}
|
||||
if !strings.HasSuffix(scan.FileName, ".png") {
|
||||
scan.FileName += ".png"
|
||||
if !strings.HasSuffix(scanName, ".png") {
|
||||
scanName += ".png"
|
||||
}
|
||||
error := os.MkdirAll(scannerConfig.OutputDirectory, 0755)
|
||||
if error != nil {
|
||||
log.Fatal("an error occurred creating the output directory", error.Error())
|
||||
}
|
||||
scan.ScanName = scannerConfig.OutputDirectory + scan.FileName
|
||||
return scan.ScanName
|
||||
return scannerConfig.OutputDirectory + scanName
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<html>
|
||||
<!DOCTYPE html>
|
||||
|
||||
<head>
|
||||
<title>go-scan</title>
|
||||
<link href="/fonts/firacode.ttf" rel="stylesheet">
|
||||
<link href="/fonts/firacode.ttf">
|
||||
<link href="/css/styles.css" rel="stylesheet">
|
||||
</head>
|
||||
|
||||
|
|
Loading…
Reference in a new issue