refactor(core): Move error execution creation to execution service (no-changelog) (#8006)

Continue breaking down legacy helpers.

Note: `getUserById` is unused.
This commit is contained in:
Iván Ovejero
2023-12-21 14:15:46 +01:00
committed by GitHub
parent d1b2affd2c
commit 9ac8825a67
10 changed files with 106 additions and 110 deletions

View File

@@ -6,7 +6,6 @@ import type { User } from '@db/entities/User';
import config from '@/config';
import { License } from '@/License';
import { getWebhookBaseUrl } from '@/WebhookHelpers';
import { UserRepository } from '@db/repositories/user.repository';
import type { Scope } from '@n8n/permissions';
export function isSharingEnabled(): boolean {
@@ -26,14 +25,6 @@ export function generateUserInviteUrl(inviterId: string, inviteeId: string): str
return `${getInstanceBaseUrl()}/signup?inviterId=${inviterId}&inviteeId=${inviteeId}`;
}
export async function getUserById(userId: string): Promise<User> {
const user = await Container.get(UserRepository).findOneOrFail({
where: { id: userId },
relations: ['globalRole'],
});
return user;
}
// return the difference between two arrays
export function rightDiff<T1, T2>(
[arr1, keyExtractor1]: [T1[], (item: T1) => string],