Project

General

Profile

Actions

Bug #81165

open

Creating IRRE record within a non-default language record sets wrong sys_language_uid

Added by David Rellstab almost 7 years ago. Updated almost 5 years ago.

Status:
Accepted
Priority:
Must have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2017-05-08
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
medium
Is Regression:
Sprint Focus:

Description

Steps to reproducs:

1. Create new record containing an IRRE field (e.g. news) and set language to something different than 0 and -1 (in this example 1)
2. Create IRRE record within (e.g. fal_media) before saving the main record
3. Save main record

Expected Result: Both records have sys_language_uid correctly set to 1

Actual Result: Main record has sys_language_uid set to 1, child (sys_file_reference) has sys_language_uid set to 0.

This leads to a corrupt file reference.

Actions

Also available in: Atom PDF