You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
p:graphicImage with StreamedContent generates different pfdrid query string value on every request. This has the consequence that the client side cache is busted on every request and thus client won't reuse the cached image anymore and re-download the image on every request.
p:graphicImage with StreamedContent generates different pfdrid query string value on every request. This has the consequence that the client side cache is busted on every request and thus client won't reuse the cached image anymore and re-download the image on every request.
It worked correctly in PF 5.3 as pfdrid represents the encrypted form of the EL string and thus remains constant across requests: https://github.com/primefaces/primefaces/blob/5_3/src/main/java/org/primefaces/util/DynamicResourceBuilder.java#L53
It broke in PF 6.0 as pfdrid has become a random UUID and thus changes across requests: https://github.com/primefaces/primefaces/blob/6_0/src/main/java/org/primefaces/util/DynamicResourceBuilder.java#L59
Reference: http://stackoverflow.com/q/38528856/157882
The text was updated successfully, but these errors were encountered: