Closed (fixed)
Project:
All Entity Preview
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
6 Aug 2026 at 13:42 UTC
Updated:
26 Aug 2026 at 08:30 UTC
Jump to comment: Most recent
Comments
Comment #3
a.dmitriiev commentedComment #5
hanan alasariComment #6
hanan alasariHi @artemd, I reviewed and tested the `PreviewStorage` service MR and pushed one follow-up commit to the same branch:
`788df20 Issue #3615224: Harden preview storage service API`
It keeps the refactor behavior-preserving, but adds a few small robustness/API improvements:
- invalid temp-store values and non-entity form states now return `NULL` instead of causing raw PHP errors
- the private temp-store collection is memoized inside the service
- `PreviewHooks::TEMPSTORE_NAME` is restored as a deprecated alias for backward compatibility
- `PreviewStorageInterface` was added for downstream integrations like Frontend Editing grouped save
- added coverage for set/get/delete, malformed values, non-entity forms, user isolation, and memoization
All relevant local tests passed.
Comment #7
hanan alasariComment #8
hanan alasariComment #9
a.dmitriiev commented