From 2fa8fd17030590452b43556f5fe6b0315acca2b9 Mon Sep 17 00:00:00 2001 From: adisposkofh Date: Mon, 27 Jul 2026 16:08:17 +0200 Subject: [PATCH] resolved warning; checking tabulator init before calling getLang in custom module --- public/js/components/Cis/Profil/Profil.js | 1 - .../customModules/ResponsiveLayoutExtensionModule.js | 10 +++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/public/js/components/Cis/Profil/Profil.js b/public/js/components/Cis/Profil/Profil.js index ab7eb0f3d..cba34951c 100644 --- a/public/js/components/Cis/Profil/Profil.js +++ b/public/js/components/Cis/Profil/Profil.js @@ -176,7 +176,6 @@ export const Profil = { this.data = data.profil_data.data; this.calendarSyncUrls = data.calendar_sync_urls ?? []; this.authPermissions = data.permissions; - console.log(data.profil_data); }, zustellAdressenCount() { if (!this.data || !this.data.adressen) { diff --git a/public/js/tabulator/customModules/ResponsiveLayoutExtensionModule.js b/public/js/tabulator/customModules/ResponsiveLayoutExtensionModule.js index c0e66cff0..038bef527 100644 --- a/public/js/tabulator/customModules/ResponsiveLayoutExtensionModule.js +++ b/public/js/tabulator/customModules/ResponsiveLayoutExtensionModule.js @@ -9,9 +9,13 @@ export default class ResponsiveLayoutExtensionModule extends ResponsiveLayout { } generateCollapsedRowData(row) { - let result = super.generateCollapsedRowData(row) - const isLocalizationEnabled = this.table.options.locale && this.table.options.locale !== "default"; - const columnHeadingTranslations = this.table?.getLang()?.columns; + let result = super.generateCollapsedRowData(row); + const isLocalizationEnabled = + this.table.options.locale && + this.table.options.locale !== "default"; + const columnHeadingTranslations = this.table?.initialized + ? this.table.getLang()?.columns + : null; if (isLocalizationEnabled && columnHeadingTranslations) { result = result.map((column) => {