Skip to content

Commit 2b63dc5

Browse files
authored
[5.4] Fix mod_articles cache not being cleared automatically (joomla#45475)
1 parent 3195aa7 commit 2b63dc5

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

administrator/components/com_categories/src/Model/CategoryModel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1232,6 +1232,7 @@ protected function cleanCache($group = null, $clientId = 0)
12321232
switch ($extension) {
12331233
case 'com_content':
12341234
parent::cleanCache('com_content');
1235+
parent::cleanCache('mod_articles');
12351236
parent::cleanCache('mod_articles_archive');
12361237
parent::cleanCache('mod_articles_categories');
12371238
parent::cleanCache('mod_articles_category');

administrator/components/com_content/src/Model/ArticleModel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1066,6 +1066,7 @@ protected function preprocessForm(Form $form, $data, $group = 'content')
10661066
protected function cleanCache($group = null, $clientId = 0)
10671067
{
10681068
parent::cleanCache('com_content');
1069+
parent::cleanCache('mod_articles');
10691070
parent::cleanCache('mod_articles_archive');
10701071
parent::cleanCache('mod_articles_categories');
10711072
parent::cleanCache('mod_articles_category');

administrator/components/com_fields/src/Model/FieldModel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,6 +1133,7 @@ protected function cleanCache($group = null, $clientId = 0)
11331133
switch ($context) {
11341134
case 'com_content':
11351135
parent::cleanCache('com_content');
1136+
parent::cleanCache('mod_articles');
11361137
parent::cleanCache('mod_articles_archive');
11371138
parent::cleanCache('mod_articles_categories');
11381139
parent::cleanCache('mod_articles_category');

components/com_content/src/Model/ArticleModel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -425,6 +425,7 @@ public function storeVote($pk = 0, $rate = 0)
425425
protected function cleanCache($group = null, $clientId = 0)
426426
{
427427
parent::cleanCache('com_content');
428+
parent::cleanCache('mod_articles');
428429
parent::cleanCache('mod_articles_archive');
429430
parent::cleanCache('mod_articles_categories');
430431
parent::cleanCache('mod_articles_category');

0 commit comments

Comments
 (0)