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
Publish an AR from "Domain A" and afterwards from "Domain B", e.g. localhost/127.0.0.1
Change the Lab information
Current behavior
URLs stick to Domain A
Lab data, e.g. the Name are not updated
Expected behavior
All data is equal to the real data in the system
From Gitter
Another issue with the AnalysisRequestDigester cache. It stores virtual URLs which will have a negative effect when someone browses the LIMS under different virtual host names. E.g. on my dev machine which runs on http://localhost:6100 The report print want’s to access the images via http://localhost:8888 which comes from the productive machine.
So I cannot test with the copied productive Database correctly at the moment.
The text was updated successfully, but these errors were encountered:
A better approach for caching would probably be to use plone.memoize.volatile with the store_on_context storage.
However, we should focus on how to avoid the need for caching at all. This is only possible if we avoid preparing data that might be eventually needed by someone somewhen and rather prepare the data only then when the user requests for it.
I would like to remove that digester completely and look for a better approach to tune the performance. IMO that digester is also responsible for the "Analyses without acquisition chain", because persistent objects are hold in a plain dictionary in there.
Steps to reproduce
Current behavior
Expected behavior
All data is equal to the real data in the system
From Gitter
The text was updated successfully, but these errors were encountered: