Files
Daniel Appelgren 52cd7ad6f4 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
2021-09-14 13:26:04 +02:00

28 lines
828 B
JavaScript

import faker from 'faker';
import organizations from './organizations.js';
import chooseRandom from './utils/choose-random.util.js';
faker.locale = 'sv';
const ORGANIZATIONS = organizations.generate();
const AUTHORIZATIONS = ['Hantera användare', 'Hantera origisation', 'Hantera ekonomi'];
function generateCurrentUser() {
return {
ciamUserId: faker.datatype.uuid(),
firstName: faker.name.firstName(),
lastName: faker.name.lastName(),
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: [],
};
}
export default {
generate: generateCurrentUser,
};