Message bundles shouldn't be merged, but passed directly to the requesting component.

Description

Currently the message loader merges all of the message bundles into a single parent bundle, which is passed down to each component. However this causes collisions if bundles contain the same keys. What should happen instead is that the message loader should fetch all of the bundles and pass them down to the components that requested them.

Environment

None

Activity

Justin ObaraJune 26, 2015 at 1:50 PM

Reopening to change the fix version to 1.9

Justin ObaraApril 2, 2015 at 3:57 PM

Pull request ( https://github.com/fluid-project/infusion/pull/589 ) was merged into the project repo at 809231c7525798ead15f214497721b6ea9e619f7

Justin ObaraMarch 18, 2015 at 5:44 PM

Justin ObaraMarch 16, 2015 at 2:57 PM

Additional conversation with Bosmon in today's IRC channel logs.
https://botbot.me/freenode/fluid-work/2015-03-16/?tz=America/Toronto

The conversation was regarding composite panels. The idea here is to update the rebaseTree logic to replace the messageKeys with the literal outputs from the sub panel's message bundle.

Justin ObaraFebruary 25, 2015 at 10:01 PM

See conversation with Bosmon7 in the today's IRC channel logs.
https://botbot.me/freenode/fluid-work/2015-02-25/?tz=America/Toronto

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 25, 2015 at 3:33 PM
Updated March 22, 2016 at 3:03 PM
Resolved June 26, 2015 at 1:57 PM