From 9aafea59a926b22230c026fbee5479a87f3e3519 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Fri, 12 Aug 2022 06:14:19 +0200 Subject: [PATCH] todo --- server/gitea/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/server/gitea/client.go b/server/gitea/client.go index 4fcdf53..16cba84 100644 --- a/server/gitea/client.go +++ b/server/gitea/client.go @@ -89,6 +89,7 @@ func (client *Client) ServeRawContent(targetOwner, targetRepo, ref, resource str objType := string(resp.Header.Peek(giteaObjectTypeHeader)) log.Trace().Msgf("server raw content object: %s", objType) if client.followSymlinks && objType == "symlink" { + // TODO: limit to 1000 chars if we switched to std linkDest := strings.TrimSpace(string(resp.Body())) log.Debug().Msgf("follow symlink from '%s' to '%s'", resource, linkDest) return client.ServeRawContent(targetOwner, targetRepo, ref, linkDest)