Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • T TYPO3.CMS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • accessibilityaccessibility
  • TYPO3.CMS
  • Repository
Switch branch/tag
  • TYPO3.CMS
  • ..
  • ForeignField
  • AbstractActionTestCase.php
Find file BlameHistoryPermalink
  • Oliver Hader's avatar
    [BUGFIX] Allow processing of multiple new record localizations · c32049af
    Oliver Hader authored Jun 13, 2017 and Oliver Hader's avatar Oliver Hader committed Jun 14, 2017
    The current implementation of DataMapProcessor to determine the necessity
    of synchronizing record localizations is too strict since it expects real
    persisted database records and cannot resolve new records that have been
    handed with the very same data-map to the DataHandler.
    
    This mentioned constraint is resolved. Besides that, an additional value
    processing for internal fields is added. This method resolves new record
    ids to their real persisted UIDs using the famous remap stack. This only
    is executed, if these fields have not been processed in a relation-aware
    context and have a meaning to TYPO3 data-structures - for instance this
    is the case for 'l10n_source' field defined as TCA type 'passthrough'.
    
    Change-Id: Id1291910d85b3d314af7203314b8696a337fe364
    Resolves: #80239
    Releases: master, 8.7
    Reviewed-on: https://review.typo3.org/52871
    
    
    Tested-by: default avatarTYPO3com <no-reply@typo3.com>
    Reviewed-by: Susanne Moog's avatarSusanne Moog <susanne.moog@typo3.org>
    Tested-by: Susanne Moog's avatarSusanne Moog <susanne.moog@typo3.org>
    Reviewed-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
    Tested-by: Oliver Hader's avatarOliver Hader <oliver.hader@typo3.org>
    c32049af