diff --git a/src/pkg/path/service_type.go b/src/pkg/path/service_type.go index 098fb4ffde..5541e670de 100644 --- a/src/pkg/path/service_type.go +++ b/src/pkg/path/service_type.go @@ -36,16 +36,16 @@ const ( ) var strToSvc = map[string]ServiceType{ - ExchangeService.String(): ExchangeService, - ExchangeMetadataService.String(): ExchangeMetadataService, - OneDriveService.String(): OneDriveService, - OneDriveMetadataService.String(): OneDriveMetadataService, - SharePointService.String(): SharePointService, - SharePointMetadataService.String(): SharePointMetadataService, - GroupsService.String(): GroupsService, - GroupsMetadataService.String(): GroupsMetadataService, - TeamsChatsService.String(): TeamsChatsService, - TeamsChatsMetadataService.String(): TeamsChatsMetadataService, + strings.ToLower(ExchangeService.String()): ExchangeService, + strings.ToLower(ExchangeMetadataService.String()): ExchangeMetadataService, + strings.ToLower(OneDriveService.String()): OneDriveService, + strings.ToLower(OneDriveMetadataService.String()): OneDriveMetadataService, + strings.ToLower(SharePointService.String()): SharePointService, + strings.ToLower(SharePointMetadataService.String()): SharePointMetadataService, + strings.ToLower(GroupsService.String()): GroupsService, + strings.ToLower(GroupsMetadataService.String()): GroupsMetadataService, + strings.ToLower(TeamsChatsService.String()): TeamsChatsService, + strings.ToLower(TeamsChatsMetadataService.String()): TeamsChatsMetadataService, } func ToServiceType(service string) ServiceType { diff --git a/src/pkg/selectors/teamsChats.go b/src/pkg/selectors/teamsChats.go index 762fbd03e6..60df1a08b6 100644 --- a/src/pkg/selectors/teamsChats.go +++ b/src/pkg/selectors/teamsChats.go @@ -224,7 +224,7 @@ func (s *teamsChats) Chats(chats []string, opts ...option) []TeamsChatsScope { } // Retrieves all teamsChats data. -// Each user id generates three scopes, one for each data type: contact, event, and mail. +// Each user id generates a scope for each data type: chats (only one data type at this time). // If any slice contains selectors.Any, that slice is reduced to [selectors.Any] // If any slice contains selectors.None, that slice is reduced to [selectors.None] // If any slice is empty, it defaults to [selectors.None] @@ -361,7 +361,7 @@ func (ec teamsChatsCategory) pathValues( itemCat = TeamsChatsChat default: - return nil, clues.New("bad teamsChatCategory").With("category", ec) + return nil, clues.New("bad Chat Category").With("category", ec) } item := ent.ItemRef @@ -449,10 +449,11 @@ func (s TeamsChatsScope) Get(cat teamsChatsCategory) []string { return getCatValue(s, cat) } -// sets a value by category to the scope. Only intended for internal use. -func (s TeamsChatsScope) set(cat teamsChatsCategory, v []string, opts ...option) TeamsChatsScope { - return set(s, cat, v, opts...) -} +// commenting out for now, but leaving in place; it's likely to return when we add filters +// // sets a value by category to the scope. Only intended for internal use. +// func (s TeamsChatsScope) set(cat teamsChatsCategory, v []string, opts ...option) TeamsChatsScope { +// return set(s, cat, v, opts...) +// } // setDefaults ensures that contact folder, mail folder, and user category // scopes all express `AnyTgt` for their child category types.