Skip to content

Commit

Permalink
Fix #747
Browse files Browse the repository at this point in the history
  • Loading branch information
hhrutter committed Nov 28, 2023
1 parent f7d021c commit d7a0231
Show file tree
Hide file tree
Showing 20 changed files with 44 additions and 135 deletions.
12 changes: 3 additions & 9 deletions pkg/api/annotation.go
Expand Up @@ -188,9 +188,7 @@ func AddAnnotationsFile(inFile, outFile string, selectedPages []string, ar model
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -331,9 +329,7 @@ func AddAnnotationsMapFile(inFile, outFile string, m map[int][]model.AnnotationR
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -490,9 +486,7 @@ func RemoveAnnotationsFile(inFile, outFile string, selectedPages, idsAndTypes []
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/attach.go
Expand Up @@ -146,9 +146,7 @@ func AddAttachmentsFile(inFile, outFile string, files []string, coll bool, conf
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -230,9 +228,7 @@ func RemoveAttachmentsFile(inFile, outFile string, files []string, conf *model.C
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
12 changes: 3 additions & 9 deletions pkg/api/bookmark.go
Expand Up @@ -179,9 +179,7 @@ func ImportBookmarksFile(inFilePDF, inFileJSON, outFilePDF string, replace bool,
if err != nil {
f2.Close()
f1.Close()
if outFilePDF == "" || inFilePDF == outFilePDF {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -252,9 +250,7 @@ func AddBookmarksFile(inFile, outFile string, bms []pdfcpu.Bookmark, replace boo
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -321,9 +317,7 @@ func RemoveBookmarksFile(inFile, outFile string, conf *model.Configuration) (err
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
15 changes: 3 additions & 12 deletions pkg/api/box.go
Expand Up @@ -67,9 +67,6 @@ func Boxes(rs io.ReadSeeker, selectedPages []string, conf *model.Configuration)
return nil, err
}

//pb := &model.PageBoundaries{}
//pb.SelectAll()

return ctx.PageBoundaries(pages)
}

Expand Down Expand Up @@ -143,9 +140,7 @@ func AddBoxesFile(inFile, outFile string, selectedPages []string, pb *model.Page
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -232,9 +227,7 @@ func RemoveBoxesFile(inFile, outFile string, selectedPages []string, pb *model.P
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -321,9 +314,7 @@ func CropFile(inFile, outFile string, selectedPages []string, b *model.Box, conf
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
4 changes: 1 addition & 3 deletions pkg/api/collect.go
Expand Up @@ -91,9 +91,7 @@ func CollectFile(inFile, outFile string, selectedPages []string, conf *model.Con
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
4 changes: 1 addition & 3 deletions pkg/api/create.go
Expand Up @@ -127,9 +127,7 @@ func CreateFile(inFilePDF, inFileJSON, outFilePDF string, conf *model.Configurat
f1.Close()
}
f0.Close()
if outFilePDF == "" || inFilePDF == outFilePDF {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
16 changes: 4 additions & 12 deletions pkg/api/crypto.go
Expand Up @@ -70,9 +70,7 @@ func EncryptFile(inFile, outFile string, conf *model.Configuration) (err error)
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -135,9 +133,7 @@ func DecryptFile(inFile, outFile string, conf *model.Configuration) (err error)
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -206,9 +202,7 @@ func ChangeUserPasswordFile(inFile, outFile string, pwOld, pwNew string, conf *m
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -275,9 +269,7 @@ func ChangeOwnerPasswordFile(inFile, outFile string, pwOld, pwNew string, conf *
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
20 changes: 5 additions & 15 deletions pkg/api/form.go
Expand Up @@ -127,9 +127,7 @@ func RemoveFormFieldsFile(inFile, outFile string, fieldIDsOrNames []string, conf
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -206,9 +204,7 @@ func LockFormFieldsFile(inFile, outFile string, fieldIDsOrNames []string, conf *
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -285,9 +281,7 @@ func UnlockFormFieldsFile(inFile, outFile string, fieldIDsOrNames []string, conf
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -364,9 +358,7 @@ func ResetFormFieldsFile(inFile, outFile string, fieldIDsOrNames []string, conf
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -649,9 +641,7 @@ func FillFormFile(inFilePDF, inFileJSON, outFilePDF string, conf *model.Configur
f2.Close()
f1.Close()
f0.Close()
if outFilePDF == "" || inFilePDF == outFilePDF {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/keyword.go
Expand Up @@ -109,9 +109,7 @@ func AddKeywordsFile(inFile, outFile string, files []string, conf *model.Configu
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -192,9 +190,7 @@ func RemoveKeywordsFile(inFile, outFile string, keywords []string, conf *model.C
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
4 changes: 1 addition & 3 deletions pkg/api/optimize.go
Expand Up @@ -95,9 +95,7 @@ func OptimizeFile(inFile, outFile string, conf *model.Configuration) (err error)
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/page.go
Expand Up @@ -105,9 +105,7 @@ func InsertPagesFile(inFile, outFile string, selectedPages []string, before bool
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -196,9 +194,7 @@ func RemovePagesFile(inFile, outFile string, selectedPages []string, conf *model
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/pageLayout.go
Expand Up @@ -142,9 +142,7 @@ func SetPageLayoutFile(inFile, outFile string, val model.PageLayout, conf *model
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -209,9 +207,7 @@ func ResetPageLayoutFile(inFile, outFile string, conf *model.Configuration) (err
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/pageMode.go
Expand Up @@ -142,9 +142,7 @@ func SetPageModeFile(inFile, outFile string, val model.PageMode, conf *model.Con
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -209,9 +207,7 @@ func ResetPageModeFile(inFile, outFile string, conf *model.Configuration) (err e
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
4 changes: 1 addition & 3 deletions pkg/api/permission.go
Expand Up @@ -109,9 +109,7 @@ func SetPermissionsFile(inFile, outFile string, conf *model.Configuration) (err
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
8 changes: 2 additions & 6 deletions pkg/api/property.go
Expand Up @@ -109,9 +109,7 @@ func AddPropertiesFile(inFile, outFile string, properties map[string]string, con
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down Expand Up @@ -192,9 +190,7 @@ func RemovePropertiesFile(inFile, outFile string, properties []string, conf *mod
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down
4 changes: 1 addition & 3 deletions pkg/api/resize.go
Expand Up @@ -97,9 +97,7 @@ func ResizeFile(inFile, outFile string, selectedPages []string, resize *model.Re
if err != nil {
f2.Close()
f1.Close()
if outFile == "" || inFile == outFile {
os.Remove(tmpFile)
}
os.Remove(tmpFile)
return
}
if err = f2.Close(); err != nil {
Expand Down

0 comments on commit d7a0231

Please sign in to comment.