diff --git a/relay/helper/valid_request.go b/relay/helper/valid_request.go index f17b4f5b8..4dcf3070c 100644 --- a/relay/helper/valid_request.go +++ b/relay/helper/valid_request.go @@ -160,8 +160,9 @@ func GetAndValidOpenAIImageRequest(c *gin.Context, relayMode int) (*dto.ImageReq imageRequest.N = 1 } - watermark := formData.Has("watermark") - if watermark { + hasWatermark := formData.Has("watermark") + if hasWatermark { + watermark := formData.Get("watermark") == "true" imageRequest.Watermark = &watermark } break