Удаление ненужных сообщений, удаление дублирования кода update viewport final, исправление приведени типов, работа над viewport form, исправление динамических секций
This commit is contained in:
parent
300afb5d26
commit
ecc89e34c5
11 changed files with 168 additions and 142 deletions
|
|
@ -7,6 +7,7 @@ import (
|
|||
"io/fs"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
)
|
||||
|
||||
const ConfDir = "./confs/"
|
||||
|
|
@ -61,7 +62,13 @@ func connectVariables(app types.PackageApplication) types.PackageApplication {
|
|||
varMap := make(map[string]*types.Variable)
|
||||
for i := range app.Variables {
|
||||
v := &app.Variables[i]
|
||||
v.Value = v.Default // сразу устанавливаем дефолт
|
||||
// сразу устанавливаем дефолт
|
||||
switch v.Type {
|
||||
case "bool":
|
||||
v.Value = strings.ToLower(v.Default) == "true"
|
||||
default:
|
||||
v.Value = v.Default
|
||||
}
|
||||
varMap[v.Name] = v
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue