mirror of
https://github.com/Unleash/unleash.git
synced 2025-01-20 00:08:02 +01:00
chore: align the system user defined in core.ts
with the one created in the migration (#5845)
This change adjusts the exported `SYSTEM_USER` constant in `core.ts` to match the one created in the migration in `src/migrations/20231222071533-unleash-system-user.js` The slight discrepancy between these two caused me some minor headache when trying to write a test in enterprise. It also removes the email because we have no inbox at that address (and we probably don't want one). For reference, the migration looks like this: ``` sql ALTER TABLE users ADD COLUMN IF NOT EXISTS is_system BOOLEAN NOT NULL DEFAULT FALSE; INSERT INTO users (id, name, username, email, created_by_user_id, is_system) VALUES (-1337, 'Unleash System', 'unleash_system_user', 'system@getunleash.io', -1337, true); ```
This commit is contained in:
parent
623b9b127f
commit
0b5ac19d9a
@ -22,12 +22,14 @@ export interface IUnleash {
|
||||
version: string;
|
||||
}
|
||||
|
||||
// Used by unleash internally for performing system actions that have
|
||||
// no user
|
||||
export const SYSTEM_USER: IUser = {
|
||||
email: 'systemuser@getunleash.io',
|
||||
email: '',
|
||||
id: -1337,
|
||||
imageUrl: '',
|
||||
isAPI: false,
|
||||
name: 'Used by unleash internally for performing system actions that have no user',
|
||||
name: 'Unleash System',
|
||||
permissions: [],
|
||||
username: 'unleash_system_user',
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user