fix: Fix mock-api login functionality

Squashed commit of the following:

commit 9022427d59290dfd2b08c4a076d6b0690d44d926
Author: Daniel Appelgren <daniel.appelgren@arbetsformedlingen.se>
Date:   Mon Sep 13 13:25:05 2021 +0200

    Update mock-apis
This commit is contained in:
Daniel Appelgren
2021-09-14 13:26:04 +02:00
parent 2a37566c38
commit 52cd7ad6f4
5 changed files with 45 additions and 24 deletions

View File

@@ -9,12 +9,16 @@ const AUTHORIZATIONS = ['Hantera användare', 'Hantera origisation', 'Hantera ek
function generateCurrentUser() {
return {
id: faker.datatype.uuid(),
ciamUserId: faker.datatype.uuid(),
firstName: faker.name.firstName(),
lastName: faker.name.lastName(),
roles: ['Admin'],
organizations: chooseRandom(ORGANIZATIONS, ORGANIZATIONS.length),
authorizations: chooseRandom(AUTHORIZATIONS, faker.datatype.number(3)),
email: faker.internet.email(),
roles: ['MSFA_AuthAdmin', 'MSFA_ReceiveDeltagare', 'MSFA_ReportAndPlanning', 'MSFA_Standard'],
ssn: '7010215791',
status: 'Enabled',
tjanster: [{ tjansteKod: 'A012', namn: 'Rusta och matcha' }],
allaUtforandeVerksamheter: true,
utforandeVerksamheter: [],
};
}