aboutsummaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2025-06-01 21:19:06 -0700
committerMax Resnick <max@ofmax.li>2025-06-01 21:22:47 -0700
commitbed3f41173965bbb864aca910c204a0a569eaeac (patch)
tree151599cb5f38273731a966577212646407c9722e /internal
parent7efc18fcdcad55d963f3fd0de549ad95319a7df7 (diff)
downloadgo-git-server-bed3f41173965bbb864aca910c204a0a569eaeac.tar.gz
fix: switch from : to +
Diffstat (limited to 'internal')
-rw-r--r--internal/authz/middleware.go2
-rw-r--r--internal/authz/model_test.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/internal/authz/middleware.go b/internal/authz/middleware.go
index 3156b67..f57fa53 100644
--- a/internal/authz/middleware.go
+++ b/internal/authz/middleware.go
@@ -60,7 +60,7 @@ func Authentication(authMap *SafeTokenMap, identityMap *IdentityMap, next http.H
// Store the friendly name with appropriate prefix in context
friendlyName, _ := identityMap.GetName(accessID)
prefix := "uid:" // default to user
- if strings.HasPrefix(string(friendlyName), "bot:") {
+ if strings.HasPrefix(string(friendlyName), "bot+") {
prefix = "aid:"
}
urn := prefix + string(friendlyName)
diff --git a/internal/authz/model_test.go b/internal/authz/model_test.go
index 07493d3..e8eb376 100644
--- a/internal/authz/model_test.go
+++ b/internal/authz/model_test.go
@@ -117,7 +117,7 @@ func TestSafeTokenMap(t *testing.T) {
defer os.Remove(tmpfile.Name())
// Write test data
- testData := "access123,tester,testhash\naccess456,bot:deploy,hash2\n"
+ testData := "access123,tester,testhash\naccess456,bot+deploy,hash2\n"
if _, err := tmpfile.Write([]byte(testData)); err != nil {
t.Fatalf("Failed to write test data: %v", err)
}