Skip to content

Commit cd39124

Browse files
committed
Fix config parsing, bump version
1 parent 4804a29 commit cd39124

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

pkg/pdfcpu/model/parseConfig.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,10 @@ func parseConfigFile(r io.Reader, configPath string) error {
161161
}
162162

163163
if !types.MemberOf(c.PreferredCertRevocationChecker, []string{"crl", "ocsp"}) {
164-
return errors.Errorf("invalid preferred certificate revocation checker: %s", c.PreferredCertRevocationChecker)
164+
if c.PreferredCertRevocationChecker != "" {
165+
return errors.Errorf("invalid preferred certificate revocation checker: %s", c.PreferredCertRevocationChecker)
166+
}
167+
c.PreferredCertRevocationChecker = "crl"
165168
}
166169

167170
loadedDefaultConfig = loadedConfig(c, configPath)

pkg/pdfcpu/model/parseConfig_js.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,8 @@ func handlePreferredCertRevocationChecker(v string, c *Configuration) error {
201201
c.PreferredCertRevocationChecker = CRL
202202
case "ocsp":
203203
c.PreferredCertRevocationChecker = OCSP
204+
case "":
205+
c.PreferredCertRevocationChecker = CRL
204206
default:
205207
return errors.Errorf("invalid preferredCertRevocationChecker: %s", v)
206208
}

pkg/pdfcpu/model/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
)
2626

2727
// VersionStr is the current pdfcpu version.
28-
var VersionStr = "v0.10.0 dev"
28+
var VersionStr = "v0.10.1 dev"
2929

3030
// Version is a type for the internal representation of PDF versions.
3131
type Version int

0 commit comments

Comments
 (0)