diff --git a/internal/model/models.go b/internal/model/models.go index 9869000..82483cc 100644 --- a/internal/model/models.go +++ b/internal/model/models.go @@ -208,7 +208,7 @@ type VoiceSettingsResponse struct { type UpdateVoiceSettings struct { Enable *bool `json:"enable"` - VoiceSpeed *string `json:"voice_speed" validate:"oneof=low medium high"` + VoiceSpeed *string `json:"voice_speed" validate:"omitempty,oneof=low medium high"` Scenery *string `json:"scenery"` VoiceSoundPercent *int `json:"voice_sound_percent"` MinPrice *int `json:"min_price"` diff --git a/internal/model/sql/query.go b/internal/model/sql/query.go index 1108377..e4ae1e0 100644 --- a/internal/model/sql/query.go +++ b/internal/model/sql/query.go @@ -260,7 +260,8 @@ SELECT voice_speed, scenery, voice_sound_percent, - min_price + min_price, + enable FROM voice_settings WHERE streamer_id = (@streamer_id); `