Skip to content

Commit 45852ec

Browse files
authored
Merge pull request #519 from alphagov/GOVSI-1063
Add clientsessionid to signup call
2 parents db1a747 + b3666b8 commit 45852ec

3 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/components/create-password/create-password-controller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export function createPasswordPost(
1616
return async function (req: Request, res: Response) {
1717
const result = await service.signUpUser(
1818
res.locals.sessionId,
19+
res.locals.clientSessionId,
1920
req.session.user.email,
2021
req.body.password,
2122
req.ip,

src/components/create-password/create-password-service.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export function createPasswordService(
1313
): CreatePasswordServiceInterface {
1414
const signUpUser = async function (
1515
sessionId: string,
16+
clientSessionId: string,
1617
emailAddress: string,
1718
password: string,
1819
sourceIp: string,
@@ -26,6 +27,7 @@ export function createPasswordService(
2627
},
2728
getRequestConfig({
2829
sessionId: sessionId,
30+
clientSessionId: clientSessionId,
2931
sourceIp: sourceIp,
3032
persistentSessionId: persistentSessionId,
3133
})

src/components/create-password/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { ApiResponseResult, DefaultApiResponse } from "../../types";
33
export interface CreatePasswordServiceInterface {
44
signUpUser: (
55
sessionId: string,
6+
clientSessionId: string,
67
emailAddress: string,
78
password: string,
89
sourceIp: string,

0 commit comments

Comments
 (0)