feat/issue-751-journey-item-crud-api #791
@@ -1007,9 +1007,10 @@ public class DocumentService {
|
||||
}
|
||||
|
||||
/**
|
||||
* Lean document lookup for embedding in JourneyItemView. Skips
|
||||
* {@code tagService.resolveEffectiveColors} — ×N items per journey GET is wasted
|
||||
* work that summary consumers never read. Called within a caller-provided transaction.
|
||||
* Lightweight summary lookup for internal use (e.g. journey item append validation).
|
||||
* Intentionally skips scope checks and tag-colour resolution — safe only
|
||||
* under the current single-tenant model where all authenticated users share
|
||||
* the same document scope. Called within a caller-provided transaction.
|
||||
*/
|
||||
public Document getSummaryById(UUID id) {
|
||||
return documentRepository.findById(id)
|
||||
|
||||
Reference in New Issue
Block a user