sanitize archs

This commit is contained in:
André Roth
2024-10-14 14:20:52 +02:00
parent 7a7ff1142c
commit 4d6688d68e

View File

@@ -200,6 +200,12 @@ func apiPublishRepoOrSnapshot(c *gin.Context) {
b.Distribution = utils.SanitizePath(b.Distribution)
var archs []string
for _, arch := range b.Architectures {
archs = append(archs, utils.SanitizePath(arch))
}
b.Architectures = archs
signer, err := getSigner(&b.Signing)
if err != nil {
AbortWithJSONError(c, http.StatusInternalServerError, fmt.Errorf("unable to initialize GPG signer: %s", err))