dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 5537348b601aa0cc352131445fdf0b9b30c88bc2
parent 059a89f9c637593046b517679401c6b2e8647d65
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri,  2 Jun 2023 23:10:30 -0700

localhost debugging

Diffstat:
Mpkg/web/handlers/api/v1/topBarHandler.go | 9+++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/pkg/web/handlers/api/v1/topBarHandler.go b/pkg/web/handlers/api/v1/topBarHandler.go @@ -1030,11 +1030,16 @@ func convertLinks(in string, // Special case for dkf links. { + dkfLocalPrefix := "http://127.0.0.1:8080" dkfShortPrefix := "http://dkf.onion" dkfLongPrefix := config.DkfOnion - if strings.HasPrefix(link, dkfLongPrefix) || strings.HasPrefix(link, dkfShortPrefix) { + if strings.HasPrefix(link, dkfLocalPrefix) || strings.HasPrefix(link, dkfLongPrefix) || strings.HasPrefix(link, dkfShortPrefix) { var label, href, trimmed string - if strings.HasPrefix(link, dkfLongPrefix) { + if strings.HasPrefix(link, dkfLocalPrefix) { + trimmed = strings.TrimPrefix(link, dkfLocalPrefix) + label = dkfShortPrefix + trimmed + href = trimmed + } else if strings.HasPrefix(link, dkfLongPrefix) { trimmed = strings.TrimPrefix(link, dkfLongPrefix) label = dkfShortPrefix + trimmed href = trimmed