fixing Numbers formatting (#14403)
fix #13880 --------- Co-authored-by: Félix Malfait <felix@twenty.com> Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
This commit is contained in:
@@ -7,6 +7,7 @@ import { UUIDScalarType } from 'src/engine/api/graphql/workspace-schema-builder/
|
||||
import { RoleDTO } from 'src/engine/metadata-modules/role/dtos/role.dto';
|
||||
import {
|
||||
WorkspaceMemberDateFormatEnum,
|
||||
WorkspaceMemberNumberFormatEnum,
|
||||
WorkspaceMemberTimeFormatEnum,
|
||||
} from 'src/modules/workspace-member/standard-objects/workspace-member.workspace-entity';
|
||||
|
||||
@@ -58,4 +59,7 @@ export class WorkspaceMember {
|
||||
|
||||
@Field(() => UUIDScalarType, { nullable: true })
|
||||
userWorkspaceId?: string;
|
||||
|
||||
@Field(() => WorkspaceMemberNumberFormatEnum, { nullable: true })
|
||||
numberFormat?: WorkspaceMemberNumberFormatEnum;
|
||||
}
|
||||
|
||||
+3
@@ -10,6 +10,7 @@ import { type WorkspaceMember } from 'src/engine/core-modules/user/dtos/workspac
|
||||
import { type RoleEntity } from 'src/engine/metadata-modules/role/role.entity';
|
||||
import { fromRoleEntitiesToRoleDtos } from 'src/engine/metadata-modules/role/utils/fromRoleEntityToRoleDto.util';
|
||||
import {
|
||||
type WorkspaceMemberNumberFormatEnum,
|
||||
type WorkspaceMemberDateFormatEnum,
|
||||
type WorkspaceMemberTimeFormatEnum,
|
||||
type WorkspaceMemberWorkspaceEntity,
|
||||
@@ -61,6 +62,7 @@ export class WorkspaceMemberTranspiler {
|
||||
timeZone,
|
||||
dateFormat,
|
||||
calendarStartDay,
|
||||
numberFormat,
|
||||
} = workspaceMemberEntity;
|
||||
|
||||
const avatarUrl = this.generateSignedAvatarUrl({
|
||||
@@ -86,6 +88,7 @@ export class WorkspaceMemberTranspiler {
|
||||
timeZone,
|
||||
roles,
|
||||
calendarStartDay,
|
||||
numberFormat: numberFormat as WorkspaceMemberNumberFormatEnum,
|
||||
} satisfies WorkspaceMember;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user