File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
common_services/src/services/member
data-access-layer/src/members Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -475,6 +475,7 @@ export async function unmergeMember(
475475
476476 // Create the secondary member
477477 const secondaryRow = await createMember ( tx , {
478+ id : secondary . id ,
478479 displayName : secondary . displayName ,
479480 joinedAt : secondary . joinedAt ,
480481 attributes : secondary . attributes ,
Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ export enum MemberField {
7676}
7777
7878export interface MemberCreateInput {
79+ id ?: string
7980 displayName : string
8081 joinedAt : string
8182 attributes : Record < string , unknown >
@@ -666,7 +667,7 @@ export async function updateMember(
666667}
667668
668669export async function createMember ( qx : QueryExecutor , data : MemberCreateInput ) : Promise < MemberRow > {
669- const id = generateUUIDv1 ( )
670+ const id = data . id ?? generateUUIDv1 ( )
670671 const ts = new Date ( )
671672 const dbInstance = getDbInstance ( )
672673 const columnSet = new dbInstance . helpers . ColumnSet ( MEMBER_INSERT_COLUMNS , {
You can’t perform that action at this time.
0 commit comments