diff --git a/changelog/unreleased/allow-datagateway-transfers-24h.md b/changelog/unreleased/allow-datagateway-transfers-24h.md new file mode 100644 index 000000000..800e557f8 --- /dev/null +++ b/changelog/unreleased/allow-datagateway-transfers-24h.md @@ -0,0 +1,5 @@ +Enhancement: Allow datagateway transfers to take 24h + +- Increase transfer token life time to 24h (PR #323) + +https://github.com/owncloud/ocis-reva/pull/323 diff --git a/pkg/flagset/gateway.go b/pkg/flagset/gateway.go index 6ca1bb378..c8863aa34 100644 --- a/pkg/flagset/gateway.go +++ b/pkg/flagset/gateway.go @@ -1,6 +1,8 @@ package flagset import ( + "time" + "github.com/micro/cli/v2" "github.com/owncloud/ocis-reva/pkg/config" ) @@ -90,7 +92,7 @@ func GatewayWithConfig(cfg *config.Config) []cli.Flag { }, &cli.IntFlag{ Name: "transfer-expires", - Value: 10, + Value: 24 * int(time.Hour), Usage: "Transfer secret for datagateway", EnvVars: []string{"REVA_TRANSFER_EXPIRES"}, Destination: &cfg.Reva.TransferExpires,