From 1bd3729791ad8205d771448a0c476bd30f63a435 Mon Sep 17 00:00:00 2001 From: bsiggel Date: Sun, 25 Jan 2026 13:07:07 +0100 Subject: [PATCH] renamed entity kndigung to kuendigung --- .vscode/settings.json | 4 ++++ .../mietverhaeltnis/termination-action.js | 2 +- custom/Espo/Custom/Controllers/CKndigung.php | 7 ------- .../Espo/Custom/Controllers/CKuendigung.php | 7 +++++++ .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../Resources/i18n/cs_CZ/CKndigung.json | 5 ----- .../Resources/i18n/cs_CZ/CKuendigung.json | 5 +++++ .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 4 ++-- .../{CKndigung.json => CKuendigung.json} | 0 .../{CKndigung.json => CKuendigung.json} | 4 ++-- .../Custom/Resources/i18n/en_US/Global.json | 4 ++-- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../Resources/i18n/fr_FR/CKndigung.json | 5 ----- .../Resources/i18n/fr_FR/CKuendigung.json | 5 +++++ .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../Resources/i18n/id_ID/CKndigung.json | 5 ----- .../Resources/i18n/id_ID/CKuendigung.json | 5 +++++ .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../Resources/i18n/ro_RO/CKndigung.json | 5 ----- .../Resources/i18n/ro_RO/CKuendigung.json | 5 +++++ .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../{CKndigung.json => CKuendigung.json} | 2 +- .../bottomPanelsDetail.json | 0 .../defaultSidePanel.json | 0 .../{CKndigung => CKuendigung}/detail.json | 0 .../detailSmall.json | 0 .../{CKndigung => CKuendigung}/list.json | 0 .../{CKndigung => CKuendigung}/listSmall.json | 0 .../{CKndigung.json => CKuendigung.json} | 0 .../metadata/entityDefs/CBeteiligte.json | 4 ++-- .../metadata/entityDefs/CDokumente.json | 2 +- .../{CKndigung.json => CKuendigung.json} | 0 .../entityDefs/CVmhMietverhltnis.json | 2 +- .../Resources/metadata/entityDefs/Call.json | 2 +- .../metadata/entityDefs/Contact.json | 2 +- .../Resources/metadata/entityDefs/Email.json | 2 +- .../metadata/entityDefs/Meeting.json | 2 +- .../Resources/metadata/entityDefs/Task.json | 2 +- .../{CKndigung.json => CKuendigung.json} | 0 .../{CKndigung.json => CKuendigung.json} | 0 .../Custom/Services/CVmhMietverhltnis.php | 6 +++--- .../espocrm_api_client.cpython-311.pyc | Bin 8905 -> 8905 bytes custom/scripts/e2e_tests.py | 4 ++-- data/config.php | 4 ++-- 66 files changed, 82 insertions(+), 78 deletions(-) delete mode 100644 custom/Espo/Custom/Controllers/CKndigung.php create mode 100644 custom/Espo/Custom/Controllers/CKuendigung.php rename custom/Espo/Custom/Resources/i18n/ar_AR/{CKndigung.json => CKuendigung.json} (64%) rename custom/Espo/Custom/Resources/i18n/bg_BG/{CKndigung.json => CKuendigung.json} (67%) delete mode 100644 custom/Espo/Custom/Resources/i18n/cs_CZ/CKndigung.json create mode 100644 custom/Espo/Custom/Resources/i18n/cs_CZ/CKuendigung.json rename custom/Espo/Custom/Resources/i18n/da_DK/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/de_DE/{CKndigung.json => CKuendigung.json} (98%) rename custom/Espo/Custom/Resources/i18n/en_GB/{CKndigung.json => CKuendigung.json} (100%) rename custom/Espo/Custom/Resources/i18n/en_US/{CKndigung.json => CKuendigung.json} (95%) rename custom/Espo/Custom/Resources/i18n/es_ES/{CKndigung.json => CKuendigung.json} (71%) rename custom/Espo/Custom/Resources/i18n/es_MX/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/fa_IR/{CKndigung.json => CKuendigung.json} (67%) delete mode 100644 custom/Espo/Custom/Resources/i18n/fr_FR/CKndigung.json create mode 100644 custom/Espo/Custom/Resources/i18n/fr_FR/CKuendigung.json rename custom/Espo/Custom/Resources/i18n/hr_HR/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/hu_HU/{CKndigung.json => CKuendigung.json} (62%) delete mode 100644 custom/Espo/Custom/Resources/i18n/id_ID/CKndigung.json create mode 100644 custom/Espo/Custom/Resources/i18n/id_ID/CKuendigung.json rename custom/Espo/Custom/Resources/i18n/it_IT/{CKndigung.json => CKuendigung.json} (72%) rename custom/Espo/Custom/Resources/i18n/ja_JP/{CKndigung.json => CKuendigung.json} (63%) rename custom/Espo/Custom/Resources/i18n/lt_LT/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/lv_LV/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/nb_NO/{CKndigung.json => CKuendigung.json} (67%) rename custom/Espo/Custom/Resources/i18n/nl_NL/{CKndigung.json => CKuendigung.json} (71%) rename custom/Espo/Custom/Resources/i18n/pl_PL/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/pt_BR/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/pt_PT/{CKndigung.json => CKuendigung.json} (72%) delete mode 100644 custom/Espo/Custom/Resources/i18n/ro_RO/CKndigung.json create mode 100644 custom/Espo/Custom/Resources/i18n/ro_RO/CKuendigung.json rename custom/Espo/Custom/Resources/i18n/ru_RU/{CKndigung.json => CKuendigung.json} (70%) rename custom/Espo/Custom/Resources/i18n/sk_SK/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/sl_SI/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/sr_RS/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/sv_SE/{CKndigung.json => CKuendigung.json} (67%) rename custom/Espo/Custom/Resources/i18n/th_TH/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/tr_TR/{CKndigung.json => CKuendigung.json} (68%) rename custom/Espo/Custom/Resources/i18n/uk_UA/{CKndigung.json => CKuendigung.json} (67%) rename custom/Espo/Custom/Resources/i18n/vi_VN/{CKndigung.json => CKuendigung.json} (70%) rename custom/Espo/Custom/Resources/i18n/zh_CN/{CKndigung.json => CKuendigung.json} (66%) rename custom/Espo/Custom/Resources/i18n/zh_TW/{CKndigung.json => CKuendigung.json} (67%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/bottomPanelsDetail.json (100%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/defaultSidePanel.json (100%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/detail.json (100%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/detailSmall.json (100%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/list.json (100%) rename custom/Espo/Custom/Resources/layouts/{CKndigung => CKuendigung}/listSmall.json (100%) rename custom/Espo/Custom/Resources/metadata/clientDefs/{CKndigung.json => CKuendigung.json} (100%) rename custom/Espo/Custom/Resources/metadata/entityDefs/{CKndigung.json => CKuendigung.json} (100%) rename custom/Espo/Custom/Resources/metadata/recordDefs/{CKndigung.json => CKuendigung.json} (100%) rename custom/Espo/Custom/Resources/metadata/scopes/{CKndigung.json => CKuendigung.json} (100%) diff --git a/.vscode/settings.json b/.vscode/settings.json index bff729d4..a0f27849 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -63,6 +63,10 @@ "/^cd /var/lib/docker/volumes/vmh-espocrm_espocrm/_data/custom/scripts && python3 validate_and_rebuild\\.py 2>&1 \\| tail -120$/": { "approve": true, "matchCommandLine": true + }, + "/^bash /var/lib/docker/volumes/vmh-espocrm_espocrm/_data/custom/scripts/ki-overview\\.sh$/": { + "approve": true, + "matchCommandLine": true } } } \ No newline at end of file diff --git a/client/custom/src/handlers/mietverhaeltnis/termination-action.js b/client/custom/src/handlers/mietverhaeltnis/termination-action.js index b1a02735..95a88ef2 100644 --- a/client/custom/src/handlers/mietverhaeltnis/termination-action.js +++ b/client/custom/src/handlers/mietverhaeltnis/termination-action.js @@ -46,7 +46,7 @@ define('custom:handlers/mietverhaeltnis/termination-action', [], function () { // Navigation zur erstellten Kündigung this.view.getRouter().navigate( - '#CKuendigung/view/' + response.id, + '#CKndigung/view/' + response.id, {trigger: true} ); }) diff --git a/custom/Espo/Custom/Controllers/CKndigung.php b/custom/Espo/Custom/Controllers/CKndigung.php deleted file mode 100644 index ae9c7f0c..00000000 --- a/custom/Espo/Custom/Controllers/CKndigung.php +++ /dev/null @@ -1,7 +0,0 @@ -acl->checkScope('CKndigung', 'create')) { + if (!$this->acl->checkScope('CKuendigung', 'create')) { throw new Forbidden('No create access to Kündigung'); } @@ -413,13 +413,13 @@ class CVmhMietverhltnis extends \Espo\Services\Record } // 5. Create Kündigung entity - $kuendigung = $this->entityManager->createEntity('CKndigung', (array)$data); + $kuendigung = $this->entityManager->createEntity('CKuendigung', (array)$data); if (!$kuendigung) { throw new \RuntimeException('Failed to create Kündigung'); } - $kuendigungRepo = $this->entityManager->getRepository('CKndigung'); + $kuendigungRepo = $this->entityManager->getRepository('CKuendigung'); // 6. Link Mietverhältnis to Kündigung $kuendigungRepo diff --git a/custom/scripts/__pycache__/espocrm_api_client.cpython-311.pyc b/custom/scripts/__pycache__/espocrm_api_client.cpython-311.pyc index 5e8a25726f91ed8b25dd4d57c2fe0817926f58e6..f9ec8467a892c1114c6b825ca10bf96e6c0dc5fe 100644 GIT binary patch delta 19 ZcmX@ Optional[str]: """Run complete CRUD test""" @@ -546,7 +546,7 @@ def run_all_tests(): # Delete in reverse order (respect dependencies) deletion_order = [ - 'CKndigung', + 'CKuendigung', 'CMietinkasso', 'CVmhRumungsklage', 'CVmhMietverhltnis', diff --git a/data/config.php b/data/config.php index 9d97ff82..44c60618 100644 --- a/data/config.php +++ b/data/config.php @@ -360,8 +360,8 @@ return [ 0 => 'youtube.com', 1 => 'google.com' ], - 'cacheTimestamp' => 1769342207, - 'microtime' => 1769342207.499744, + 'cacheTimestamp' => 1769342780, + 'microtime' => 1769342780.28741, 'siteUrl' => 'https://crm.bitbylaw.com', 'fullTextSearchMinLength' => 4, 'appTimestamp' => 1768843902,