minor refactoring: using default scale from default options

This commit is contained in:
Julien Neuhart
2020-02-10 10:10:49 +01:00
parent 3609cf54c0
commit 1ff16cc54b
2 changed files with 4 additions and 9 deletions

View File

@@ -24,7 +24,7 @@ For instance:
```bash
$ git clone https://github.com/thecodingmachine/gotenberg.git
$ make publish GOTENBERG_USER_GID=your_custom_gid GOTENBERG_USER_UID=your_custom_uid DOCKER_REGISTRY=your_registry DOCKER_USER=registry_user DOCKER_PASSWORD=registry_password VERSION=6.1.0
$ make publish GOTENBERG_USER_GID=your_custom_gid GOTENBERG_USER_UID=your_custom_uid DOCKER_REGISTRY=your_registry DOCKER_USER=registry_user DOCKER_PASSWORD=registry_password VERSION=6.2.0
```
> `master` branch is always up-to-date with the latest version of the API.

View File

@@ -302,18 +302,13 @@ func GoogleChromeRpccBufferSizeArg(r Resource, config conf.Config) (int64, error
/*
ScaleArg is a helper for retrieving
the "scale" argument as float64.
It also validates it against the application
configuration.
*/
func ScaleArg(r Resource, config conf.Config) (float64, error) {
const (
op string = "resource.ScaleArg"
defaultScale float64 = 1.0
)
const op string = "resource.ScaleArg"
opts := printer.DefaultChromePrinterOptions(config)
result, err := r.Float64Arg(
ScaleArgKey,
defaultScale,
opts.Scale,
xassert.Float64NotInferiorTo(0.1),
xassert.Float64NotSuperiorTo(2.0),
)