From 27a59991f62ce67477c5e0d5e41b0122de9c9563 Mon Sep 17 00:00:00 2001 From: Kishan Mohanbhai Sagathiya Date: Tue, 5 Mar 2019 13:41:09 +0530 Subject: [PATCH] Hide `extract_headers_path`, `extract_headers_ttl` proxy: "extract_headers_path" and "extract_headers_ttl" should be hidden options in the config --- api/ipfsproxy/config.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/api/ipfsproxy/config.go b/api/ipfsproxy/config.go index e2e2d8773..5a76d5c1f 100644 --- a/api/ipfsproxy/config.go +++ b/api/ipfsproxy/config.go @@ -258,8 +258,12 @@ func (cfg *Config) toJSONConfig() (jcfg *jsonConfig, err error) { jcfg.NodeHTTPS = cfg.NodeHTTPS jcfg.ExtractHeadersExtra = cfg.ExtractHeadersExtra - jcfg.ExtractHeadersPath = cfg.ExtractHeadersPath - jcfg.ExtractHeadersTTL = cfg.ExtractHeadersTTL.String() + if cfg.ExtractHeadersPath != DefaultExtractHeadersPath { + jcfg.ExtractHeadersPath = cfg.ExtractHeadersPath + } + if ttl := cfg.ExtractHeadersTTL; ttl != DefaultExtractHeadersTTL { + jcfg.ExtractHeadersTTL = ttl.String() + } return }