This commit is contained in:
harold 2025-03-23 00:19:19 +05:00
parent fd1b811be0
commit be60c700ca
5 changed files with 27 additions and 3 deletions

View File

@ -1983,7 +1983,12 @@ const docTemplate = `{
"type": "integer"
},
"voice_speed": {
"type": "integer"
"type": "string",
"enum": [
"low",
"medium",
"high"
]
}
}
},
@ -2023,6 +2028,9 @@ const docTemplate = `{
"donat-widget_internal_model.VoiceSettingsResponse": {
"type": "object",
"properties": {
"enable": {
"type": "boolean"
},
"languages": {
"description": "Новое поле",
"type": "array",

View File

@ -1976,7 +1976,12 @@
"type": "integer"
},
"voice_speed": {
"type": "integer"
"type": "string",
"enum": [
"low",
"medium",
"high"
]
}
}
},
@ -2016,6 +2021,9 @@
"donat-widget_internal_model.VoiceSettingsResponse": {
"type": "object",
"properties": {
"enable": {
"type": "boolean"
},
"languages": {
"description": "Новое поле",
"type": "array",

View File

@ -431,7 +431,11 @@ definitions:
voice_sound_percent:
type: integer
voice_speed:
type: integer
enum:
- low
- medium
- high
type: string
type: object
donat-widget_internal_model.UpdateWidget:
properties:
@ -459,6 +463,8 @@ definitions:
type: object
donat-widget_internal_model.VoiceSettingsResponse:
properties:
enable:
type: boolean
languages:
description: Новое поле
items:

View File

@ -203,6 +203,7 @@ type VoiceSettingsResponse struct {
VoiceSoundPercent int `json:"voice_sound_percent"`
MinPrice int `json:"min_price"`
Languages []Language `json:"languages"` // Новое поле
Enable bool `json:"enable"`
}
type UpdateVoiceSettings struct {

View File

@ -319,6 +319,7 @@ func (donatService *ServiceDonat) GetVoiceSettings(
Scenery: voiceSettings.Scenery,
VoiceSoundPercent: voiceSettings.VoiceSoundPercent,
MinPrice: voiceSettings.MinPrice,
Enable: voiceSettings.Enable,
Languages: languages,
}