MCPcopy Create free account
hub / github.com/PerpetualSoftware/pad / parseWorkspaceSettingsMap

Function parseWorkspaceSettingsMap

internal/models/workspace_settings.go:148–161  ·  view source on GitHub ↗
(raw string)

Source from the content-addressed store, hash-verified

146}
147
148func parseWorkspaceSettingsMap(raw string) (map[string]any, error) {
149 if raw == "" {
150 return map[string]any{}, nil
151 }
152
153 var settingsMap map[string]any
154 if err := json.Unmarshal([]byte(raw), &settingsMap); err != nil {
155 return nil, err
156 }
157 if settingsMap == nil {
158 settingsMap = map[string]any{}
159 }
160 return settingsMap, nil
161}

Calls

no outgoing calls