Update user friendly errors for translations (#15000)

Force msg typing instead of string for user friendly errors
This commit is contained in:
Félix Malfait
2025-10-09 18:17:32 +02:00
committed by GitHub
parent 660cd38f35
commit e577c2d746
124 changed files with 796 additions and 563 deletions
@@ -1,6 +1,7 @@
import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { msg } from '@lingui/core/macro';
import axios from 'axios';
import semver from 'semver';
import { Repository } from 'typeorm';
@@ -65,7 +66,7 @@ export class AdminPanelService {
userValidator.assertIsDefinedOrThrow(
targetUser,
new AuthException('User not found', AuthExceptionCode.INVALID_INPUT, {
userFriendlyMessage: 'User not found. Please check the email or ID.',
userFriendlyMessage: msg`User not found. Please check the email or ID.`,
}),
);