Revert "fix: resolve all ESLint errors in backend and frontend"
Build and Push Multi-Platform Images / build-and-push (push) Successful in 19s
Build and Push Multi-Platform Images / build-and-push (push) Successful in 19s
This reverts commit 07dfd7e840.
This commit is contained in:
@@ -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}`),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user