-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Caching in syntax plugin is broken #61
Labels
Comments
Klap-in
added a commit
that referenced
this issue
Aug 20, 2022
The title in the handler is parsed from the input text in the pagelist syntax, so fine to cache. The existence is moved to the render() by #61. Expiring by changed referred pages is probably not yet fixed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The pagelist syntax plugin currently fetches all information like page existence or title in the handler. Even though the plugin writes metadata that expires the renderer cache when a page is created or deleted this is of no use as this does not expire the handler cache.
Another problem is that when more columns like the description or tags are displayed that
This could be solved by a cache handler similar to the one that is used by the include plugin.
Note that the whole issue only affects the pagelist syntax and not the usage of this plugin as helper plugin which is probably how most people use this plugin.
The text was updated successfully, but these errors were encountered: