Revert "fix: resolve all ESLint errors in backend and frontend"
Build and Push Multi-Platform Images / build-and-push (push) Successful in 19s

This reverts commit 07dfd7e840.
This commit is contained in:
2026-06-16 16:19:11 +02:00
parent 14c11bf718
commit 66aeab282c
43 changed files with 204 additions and 399 deletions
@@ -17,7 +17,6 @@ import * as path from 'path';
import * as os from 'os';
import * as fs from 'fs/promises';
import * as crypto from 'crypto';
import { getErrorMessage } from '../common/error.util';
@Injectable()
export class EmailImportService {
@@ -81,9 +80,9 @@ export class EmailImportService {
await this.attachmentRepo.save(attachment);
await this.pdfService.cleanup(images);
} catch (err: unknown) {
} catch (err: any) {
this.logger.warn(
`Fehler bei on-demand Vorschau-Generierung für Anhang ${attachment.Id}: ${getErrorMessage(err)}`,
`Fehler bei on-demand Vorschau-Generierung für Anhang ${attachment.Id}: ${err.message}`,
);
} finally {
await fs.unlink(tempPdfPath).catch(() => {});
@@ -157,12 +156,11 @@ export class EmailImportService {
this.logger.debug(`Received Belegnummer: ${result}`);
return String(result);
} catch (error: unknown) {
const axiosErr = axios.isAxiosError(error) ? error : undefined;
const status = axiosErr?.response?.status ?? 'UNKNOWN';
const detail = axiosErr?.response?.data
? JSON.stringify(axiosErr.response.data)
: getErrorMessage(error);
} catch (error: any) {
const status = error.response?.status || 'UNKNOWN';
const detail = error.response?.data
? JSON.stringify(error.response.data)
: error.message;
this.logger.error(
`Failed to fetch Belegnummer from ${url}. Status: ${status}, Detail: ${detail}`,
);
@@ -193,9 +191,9 @@ export class EmailImportService {
`Releasing Belegnummer: ${cleanNumber} (original: ${number}) via ${url}`,
);
await axios.get(url);
} catch (error: unknown) {
} catch (error: any) {
this.logger.error(
`Failed to release Belegnummer at ${url}: ${getErrorMessage(error)}`,
`Failed to release Belegnummer at ${url}: ${error.message}`,
);
}
}
@@ -217,9 +215,9 @@ export class EmailImportService {
`Setting Belegnummer: ${cleanNumber} (original: ${number}) via ${url}`,
);
await axios.get(url);
} catch (error: unknown) {
} catch (error: any) {
this.logger.error(
`Failed to set Belegnummer at ${url}: ${getErrorMessage(error)}`,
`Failed to set Belegnummer at ${url}: ${error.message}`,
);
throw new HttpException(
'Fehler beim Setzen der Belegnummer',
@@ -612,9 +610,7 @@ export class EmailImportService {
docId = statusObj.related_document;
break;
}
} catch {
// Task-Status nicht parsebar: nächsten Versuch abwarten
}
} catch (e) {}
}
if (docId) {
@@ -633,10 +629,7 @@ export class EmailImportService {
// Confirm Belegnummer if used
if (att.belegnummer && att.barcode?.nummer) {
await this.setBelegnummer(data.emailDate, att.barcode.nummer).catch(
(e) =>
this.logger.warn(
`Failed to set Belegnummer: ${getErrorMessage(e)}`,
),
(e) => this.logger.warn(`Failed to set Belegnummer: ${e.message}`),
);
}