forgejo-aneksajo_auto_patch.../data/43/patched.diff
2025-01-23 01:26:39 +01:00

24 lines
901 B
Diff

83a84
> verbs := ctx.FormStrings("verb")
89a91
> UserMode: perm.AccessModeNone,
289a292
> (setting.Annex.Enabled && len(verbs) > 0 && verbs[0] == "git-annex-shell") || // git-annex has its own permission enforcement, for which we expose results.UserMode
291a295
> results.UserMode = deployKey.Mode
313c317
< userMode := perm.UnitAccessMode(unitType)
---
> results.UserMode = perm.UnitAccessMode(unitType)
315c319
< if userMode < mode {
---
> if results.UserMode < mode {
355a360
> results.UserMode = perm.AccessModeWrite
384c389
< log.Debug("Serv Results:\nIsWiki: %t\nDeployKeyID: %d\nKeyID: %d\tKeyName: %s\nUserName: %s\nUserID: %d\nOwnerName: %s\nRepoName: %s\nRepoID: %d",
---
> log.Debug("Serv Results:\nIsWiki: %t\nDeployKeyID: %d\nKeyID: %d\tKeyName: %s\nUserName: %s\nUserID: %d\nUserMode: %d\nOwnerName: %s\nRepoName: %s\nRepoID: %d",
390a396
> results.UserMode,