<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 02:03:50 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[FRONTIFY-16] Widget causes issue with internationalized fields inside a multivalue field </title>
                <link>https://jira.magnolia-cms.com/browse/FRONTIFY-16</link>
                <project id="17180" key="FRONTIFY">Frontify</project>
                    <description>&lt;p&gt;Consider the following configuration for a dialog:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  implementationClass: info.magnolia.ui.javascript.form.FormViewWithChangeListener
  properties:
    title:
      $type: textField
      i18n: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
      required: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
    keySellingPoints:
      required: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
      $type: jcrMultiField
      field:
        $type: compositeField
        properties:
          title:
            label: Title
            i18n: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
            $type: textField
          description:
            label: Description
            i18n: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
            rows: 3
            $type: textField
    image:
      $type: frontifyWidgetField
      height: 220
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;Reproduce&lt;/b&gt;&lt;br/&gt;
Try filling out the internationalized fields with content. Save the dialog. Reopen the dialog.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Expected&lt;/b&gt;&lt;br/&gt;
When reopening the dialog all internationalized fields should display their content.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Actual&lt;/b&gt;&lt;br/&gt;
Only some language data is displayed within the multivalue field. In the case of two languages (en and de) you only get one language. If you toggle the language selector in the detail subapp it can happen that both data go missing after a few tries of closing and reopening the dialog. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Notes&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;When removing the frontifyWidgetField the dialog behaves as expected.&lt;/li&gt;
	&lt;li&gt;Data is saved correctly to the JCR.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="129618">FRONTIFY-16</key>
            <summary>Widget causes issue with internationalized fields inside a multivalue field </summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="rdrangovski">Riste Drangovski</assignee>
                                    <reporter username="rgange">Richard Gange</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Mar 2023 15:44:24 +0100</created>
                <updated>Thu, 21 Sep 2023 08:14:11 +0200</updated>
                            <resolved>Thu, 21 Sep 2023 08:14:05 +0200</resolved>
                                    <version>1.0.2</version>
                                    <fixVersion>1.0.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="349120" author="aramirez" created="Tue, 21 Mar 2023 17:40:56 +0100"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;any estimated dates?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                            <comment id="349130" author="rdrangovski" created="Tue, 21 Mar 2023 19:20:40 +0100"  >&lt;p&gt;Hi Alberto,&lt;br/&gt;
Not yet, I would suggest as workaround to put &quot;i18n: true&quot; on the multifield &quot;keySellingPoints&quot; and not on the subfields.&lt;br/&gt;
I know it&apos;s not a same behaviour, but at least you will be able to translate the multifield until we solve this issue.&lt;/p&gt;

&lt;p&gt;BTW, issue comes from javascript field that frontify field extends, so we need to dig a bit deeper in the code.&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
Riste&lt;/p&gt;</comment>
                            <comment id="349137" author="aramirez" created="Tue, 21 Mar 2023 20:44:54 +0100"  >&lt;p&gt;Thanks for your fast answer Riste.&lt;/p&gt;

&lt;p&gt;Unfortunately we cant do that, because we have alreadedy a lot of information contributed thats depends on our current structure.&lt;/p&gt;

&lt;p&gt;We will wait until you come with a solution to upgrade the module.&lt;/p&gt;

&lt;p&gt;Best,&lt;/p&gt;

&lt;p&gt;Alberto.&lt;/p&gt;</comment>
                            <comment id="352967" author="rdrangovski" created="Mon, 17 Apr 2023 15:55:26 +0200"  >&lt;p&gt;Hi Alberto,&lt;/p&gt;

&lt;p&gt;for your information, this ticket is transferred to jsFields module: &lt;a href=&quot;https://jira.magnolia-cms.com/browse/JSFIELD-34&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.magnolia-cms.com/browse/JSFIELD-34&lt;/a&gt;&lt;br/&gt;
work on the issue is in progress and fix is scheduled for the next (2.0.1) release.&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
Riste&lt;/p&gt;</comment>
                            <comment id="357609" author="rdrangovski" created="Wed, 17 May 2023 16:38:18 +0200"  >&lt;p&gt;Hi Alberto,&lt;/p&gt;

&lt;p&gt;Sorry, it took a bit longer then expected, but we have a hotfix for this issue.&lt;br/&gt;
You can check the frontify-dam-connector-1.0.3-&lt;a href=&quot;https://jira.magnolia-cms.com/browse/JSFIELD-37&quot; title=&quot;Investigation on JSFileds-34 - i18n multifield values not saved in JCR when dialog contains jsField&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JSFIELD-37&quot;&gt;&lt;del&gt;MGNLUI-8037&lt;/del&gt;&lt;/a&gt; hotfix release.&lt;br/&gt;
You can add it with&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;dependency&amp;gt;&lt;br/&gt;
&#160; &amp;lt;groupId&amp;gt;info.magnolia.external.dam&amp;lt;/groupId&amp;gt;&lt;br/&gt;
&#160; &amp;lt;artifactId&amp;gt;frontify-dam-connector&amp;lt;/artifactId&amp;gt;&lt;br/&gt;
&#160; &amp;lt;version&amp;gt;1.0.3-&lt;a href=&quot;https://jira.magnolia-cms.com/browse/JSFIELD-37&quot; title=&quot;Investigation on JSFileds-34 - i18n multifield values not saved in JCR when dialog contains jsField&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JSFIELD-37&quot;&gt;&lt;del&gt;MGNLUI-8037&lt;/del&gt;&lt;/a&gt;&amp;lt;/version&amp;gt;&lt;br/&gt;
&amp;lt;/dependency&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;in the project.&lt;/p&gt;

&lt;p&gt;I hope it will solve the problem. Please let us know if this works for you!&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
Riste&lt;/p&gt;</comment>
                            <comment id="357625" author="aramirez" created="Wed, 17 May 2023 17:20:58 +0200"  >&lt;p&gt;Hi Riste,&lt;/p&gt;

&lt;p&gt;Thanks for the update!!&lt;/p&gt;

&lt;p&gt;We are going to try it now. Reading your respositories, it seems we can go with the 6.2.33 version of magnolia and dont need to update to the 6.2.34, is it that correct?&lt;/p&gt;

&lt;p&gt;Thanks again.&lt;/p&gt;</comment>
                            <comment id="357690" author="rdrangovski" created="Thu, 18 May 2023 13:52:57 +0200"  >&lt;p&gt;Hi Alberto,&lt;/p&gt;

&lt;p&gt;yes, you don&apos;t need to update to 6.2.34 version.&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
Riste&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10030">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="131152">JSFIELD-34</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="131152">JSFIELD-34</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 21 Mar 2023 17:40:56 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>tmiyar</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            38 weeks, 3 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>aramirez</customfieldvalue>
            <customfieldvalue>rgange</customfieldvalue>
            <customfieldvalue>rdrangovski</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y09f0y:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>