clean searchResolvers in server (#11114)
Introduces break in change - remove search... resolvers - rename globalSearch to search - rename searchRecord.objectSingularName > objectNameSingular closes https://github.com/twentyhq/core-team-issues/issues/643
This commit is contained in:
@ -1,23 +1,23 @@
|
||||
import { getAvatarType } from '@/object-metadata/utils/getAvatarType';
|
||||
import { getBasePathToShowPage } from '@/object-metadata/utils/getBasePathToShowPage';
|
||||
import { SingleRecordPickerRecord } from '@/object-record/record-picker/single-record-picker/types/SingleRecordPickerRecord';
|
||||
import { GlobalSearchRecord } from '~/generated/graphql';
|
||||
import { SearchRecord } from '~/generated/graphql';
|
||||
|
||||
export const formatGlobalSearchRecordAsSingleRecordPickerRecord = (
|
||||
searchRecord: GlobalSearchRecord,
|
||||
export const formatSearchRecordAsSingleRecordPickerRecord = (
|
||||
searchRecord: SearchRecord,
|
||||
): SingleRecordPickerRecord => {
|
||||
return {
|
||||
id: searchRecord.recordId,
|
||||
name: searchRecord.label,
|
||||
avatarUrl: searchRecord.imageUrl ?? undefined,
|
||||
avatarType: getAvatarType(searchRecord.objectSingularName),
|
||||
avatarType: getAvatarType(searchRecord.objectNameSingular),
|
||||
linkToShowPage:
|
||||
getBasePathToShowPage({
|
||||
objectNameSingular: searchRecord.objectSingularName,
|
||||
objectNameSingular: searchRecord.objectNameSingular,
|
||||
}) + searchRecord.recordId,
|
||||
record: {
|
||||
id: searchRecord.recordId,
|
||||
__typename: searchRecord.objectSingularName,
|
||||
__typename: searchRecord.objectNameSingular,
|
||||
},
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user