fix(ssr): verdrahte clear_cache Hooks für content/medialib/navigation/comment/tag

SSR-Cache wurde nach PUT/POST/DELETE nicht geleert, /de lieferte alte Bilder. Return-Hooks nach sportident-Muster.
This commit is contained in:
2026-10-05 17:57:41 +00:00
parent e76ebb32ab
commit 9819e38b08
5 changed files with 74 additions and 0 deletions
+12
View File
@@ -34,6 +34,18 @@ hooks:
read:
type: javascript
file: hooks/filter_public.js
post:
return:
type: javascript
file: hooks/clear_cache.js
put:
return:
type: javascript
file: hooks/clear_cache.js
delete:
return:
type: javascript
file: hooks/clear_cache.js
indexes:
- name: content_active
+12
View File
@@ -36,6 +36,18 @@ hooks:
read:
type: javascript
file: hooks/filter_public.js
post:
return:
type: javascript
file: hooks/clear_cache.js
put:
return:
type: javascript
file: hooks/clear_cache.js
delete:
return:
type: javascript
file: hooks/clear_cache.js
permissions:
public:
+18
View File
@@ -60,6 +60,24 @@ permissions:
imageFilter: !include lib/imageFilter.yml
hooks:
get:
read:
type: javascript
file: hooks/filter_public.js
post:
return:
type: javascript
file: hooks/clear_cache.js
put:
return:
type: javascript
file: hooks/clear_cache.js
delete:
return:
type: javascript
file: hooks/clear_cache.js
search:
- name: default
mode: regex
+18
View File
@@ -50,6 +50,24 @@ meta:
- group: settings
label: { de: "Einstellungen", en: "Settings" }
hooks:
get:
read:
type: javascript
file: hooks/filter_public.js
post:
return:
type: javascript
file: hooks/clear_cache.js
put:
return:
type: javascript
file: hooks/clear_cache.js
delete:
return:
type: javascript
file: hooks/clear_cache.js
permissions:
public:
methods:
+14
View File
@@ -68,6 +68,20 @@ permissions:
put: true
delete: true
hooks:
post:
return:
type: javascript
file: hooks/clear_cache.js
put:
return:
type: javascript
file: hooks/clear_cache.js
delete:
return:
type: javascript
file: hooks/clear_cache.js
indexes:
- name: name_unique
key: