102
}
103
104
>
func (m *mapperProviderImpl) GetMapper(nsName namespace.Name) (Mapper, error) {
mapper.go
105
>
if m.customMapper != nil {
106
return m.customMapper, nil
107
}
108
>
saMapper, err := m.namespaceRegistry.GetCustomSearchAttributesMapper(nsName)
mapper.go
109
>
if err != nil {
110
return nil, err
111
}
112
>
fallbackNameTypeMap := NameTypeMap{}
mapper.go
113
>
if m.fallbackIndexName != "" {
114
>
nameTypeMap, err := m.searchAttributesProvider.GetSearchAttributes(m.fallbackIndexName, false)
115
>
if err != nil {
116
return nil, fmt.Errorf("failed to load search attributes for fallback index %q: %w", m.fallbackIndexName, err)
117
}