LPS-44433 We are receiving kb. Do no multiply
LPS-35877
LPS-35877 SF
LPS-45215 Fix problem with missing editor. Saving the value manually is no longer needed.
LPS-40898 Used status update pattern from JournalArticleLocalServiceImpl to keep Link To Layout and Linkt To URL type layouts' status approved
LPS-40898 Removed unnecessary check from LayoutExporter
LPS-40898 Added getTypeSettingsProperty() to LayoutRevisionImpl to keep UI display consistent with the revision's typeSettingsProperties
LPS-40898 Added bean reference to LayoutRevision
LPS-40898 Source formatting
LPS-40898 Unrelated SF - Remove unused parameter
LPS-40898 Autogenerated
LPS-45107 Test - actually the journal articles should have structure and template
LPS-45107 Removes unused var
LPS-45107 Shows parents structures and templates
LPS-45107 Uses right function to get the ancestor templates
LPS-45107 SF
LPS-45232 TDD: Add test case for reproducing the issue
LPS-45232 Do not cache detached objects, but cache PKs instead
Revert "LPS-45232 Do not cache detached objects, but cache PKs instead"

This reverts commit 499217d1676cea6aaba0a182bfbdeceeb4586737.
LPS-45232 Default user caching is a crucial optimization in order to skip unnecessary tx boundary setup, we can not remove the cache. Just need to invalidate the cache on update/remove default user.