<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Sun Feb 11 23:11: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>[AMPLIENCE-3] It&apos;s possible to save non images in the field</title>
                <link>https://jira.magnolia-cms.com/browse/AMPLIENCE-3</link>
                <project id="17281" key="AMPLIENCE">Amplience DAM Connector</project>
                    <description>&lt;h2&gt;&lt;a name=&quot;Stepstoreproduce&quot;&gt;&lt;/a&gt;Steps to reproduce&lt;/h2&gt;
&lt;ol&gt;
	&lt;li&gt;Create a amplience field&lt;/li&gt;
	&lt;li&gt;Select a none image (I.E a folder)&lt;/li&gt;
	&lt;li&gt;Save the dialog&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;&lt;a name=&quot;Expectedresults&quot;&gt;&lt;/a&gt;Expected results&lt;/h3&gt;

&lt;p&gt;You shouldn&apos;t be able to &apos;choose&apos; a folder to save - but you should be able to navigate into folders&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Actualresults&quot;&gt;&lt;/a&gt;Actual results&lt;/h3&gt;

&lt;p&gt;You can select / save folders&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Workaround&quot;&gt;&lt;/a&gt;Workaround&lt;/h3&gt;
&lt;h3&gt;&lt;a name=&quot;Developmentnotes&quot;&gt;&lt;/a&gt;Development notes&lt;/h3&gt;</description>
                <environment></environment>
        <key id="104883">AMPLIENCE-3</key>
            <summary>It&apos;s possible to save non images in the 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="5" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="rfalvo">Raphael Falvo</assignee>
                                    <reporter username="bmurdoch">Brandon Murdoch</reporter>
                        <labels>
                    </labels>
                <created>Thu, 18 Nov 2021 15:04:47 +0100</created>
                <updated>Thu, 16 Dec 2021 11:28:12 +0100</updated>
                            <resolved>Wed, 1 Dec 2021 16:51:21 +0100</resolved>
                                                    <fixVersion>1.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="285495" author="JIRAUSER22286" created="Thu, 25 Nov 2021 14:08:59 +0100"  >&lt;p&gt;Not able to reproduce the issue after fixing &lt;a href=&quot;https://jira.magnolia-cms.com/browse/AMPLIENCE-2&quot; title=&quot;Amplience field doesn&amp;#39;t have a label&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AMPLIENCE-2&quot;&gt;&lt;del&gt;AMPLIENCE-2&lt;/del&gt;&lt;/a&gt;, &lt;a href=&quot;https://jira.magnolia-cms.com/browse/AMPLIENCE-4&quot; title=&quot;Amplience field ignores required&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AMPLIENCE-4&quot;&gt;&lt;del&gt;AMPLIENCE-4&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://jira.magnolia-cms.com/browse/AMPLIENCE-5&quot; title=&quot;Should be able to paste amplience id into textfield&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AMPLIENCE-5&quot;&gt;&lt;del&gt;AMPLIENCE-5&lt;/del&gt;&lt;/a&gt;, as per attached video (&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/secure/attachment/87772/87772_choose_button_only_available_on_assets.mov&quot; title=&quot;choose_button_only_available_on_assets.mov attached to AMPLIENCE-3&quot;&gt;choose_button_only_available_on_assets.mov&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;) the choose button appears only when an asset is choosen, not on folders.&lt;/p&gt;</comment>
                            <comment id="286027" author="JIRAUSER21696" created="Tue, 30 Nov 2021 11:32:35 +0100"  >&lt;p&gt;This still happens but now you can&apos;t save folders as images.&lt;/p&gt;

&lt;p&gt;You are still able to save non-images as an image (mp4 etc). The dialog is saveable and the Image location displays the stock image&lt;/p&gt;</comment>
                            <comment id="286317" author="JIRAUSER22286" created="Wed, 1 Dec 2021 16:02:39 +0100"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jfallon&quot; class=&quot;user-hover&quot; rel=&quot;jfallon&quot;&gt;jfallon&lt;/a&gt; , &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=bmurdoch&quot; class=&quot;user-hover&quot; rel=&quot;bmurdoch&quot;&gt;bmurdoch&lt;/a&gt;&#160;&lt;/p&gt;

&lt;p&gt;With next amplience module release, you will be able to filter the assets displayed in the tree.&lt;/p&gt;

&lt;p&gt;To get only the images, add the following entry in module yaml config file (the one where all the amplience connection details are defined):&lt;/p&gt;

&lt;p&gt;filter: &quot;type:image&quot;&lt;/p&gt;</comment>
                            <comment id="286758" author="JIRAUSER21696" created="Mon, 6 Dec 2021 16:59:50 +0100"  >&lt;p&gt;You can no longer save non-images, as intended.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;However, when you try to you get a 400 pulse notification error rather than an in dialog error.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Reproducible steps:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Open the ampliance browser&lt;/li&gt;
	&lt;li&gt;Select a non image&lt;/li&gt;
	&lt;li&gt;Save the non-image in the ampliance browser&lt;/li&gt;
	&lt;li&gt;Verify file is not an image in the format column&lt;/li&gt;
	&lt;li&gt;Click save change in the dialog&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Expected outcome:&lt;/b&gt; A warning pops up within the dialog telling the user they can&apos;t use a non image&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Actual outcome:&lt;/b&gt; a 400 pulse error displays whenever the user tries to save the non-image.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;br/&gt;
RpcInvocationException: Unable to invoke method click in com.vaadin.shared.ui.button.ButtonServerRpc&lt;br/&gt;
caused by InvocationTargetException&lt;br/&gt;
caused by MethodException: Invocation of method buttonClick in info.magnolia.ui.dialog.ActionButton$$Lambda$1797/2135986425 failed.&lt;br/&gt;
caused by RuntimeException: info.magnolia.ui.api.action.ActionExecutionException: Action execution failed for action: commit&lt;br/&gt;
caused by ActionExecutionException: Action execution failed for action: commit&lt;br/&gt;
caused by BadRequestException: HTTP 400 Bad Request&lt;/p&gt;</comment>
                            <comment id="286761" author="JIRAUSER22286" created="Mon, 6 Dec 2021 17:09:44 +0100"  >&lt;p&gt;Hello &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jfallon&quot; class=&quot;user-hover&quot; rel=&quot;jfallon&quot;&gt;jfallon&lt;/a&gt; ,&lt;/p&gt;

&lt;p&gt;The solution provided to solve this ticket was a way to add a filter to get only the images in the browser list. But for that you need an extra configuration in the module yaml config file. Have you tried it ?&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;To get only the images, add the following entry in module yaml config file (the one where all the amplience connection details are defined):&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;filter: &quot;type:image&quot;&lt;/em&gt;&lt;/p&gt;</comment>
                            <comment id="287207" author="JIRAUSER22286" created="Thu, 9 Dec 2021 13:43:42 +0100"  >&lt;p&gt;Last release fixed the following :&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Disables Choose button on folders&lt;br/&gt;
(this unwanted behaviour came back when removing Upload buttons)&lt;/li&gt;
	&lt;li&gt;Fixing load/save of amplienceLinkField when using asset from Magnolia DAM&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="287384" author="JIRAUSER21696" created="Fri, 10 Dec 2021 16:13:46 +0100"  >&lt;p&gt;I can confirm this is now fixed.&#160;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="88138" name="400-add-image-error.mov" size="6981103" author="jfallon" created="Mon, 6 Dec 2021 17:01:49 +0100"/>
                            <attachment id="87772" name="choose_button_only_available_on_assets.mov" size="3202511" author="rfalvo" created="Thu, 25 Nov 2021 14:08:31 +0100"/>
                    </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>argos.co.uk</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 25 Nov 2021 14:08:59 +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>jfallon</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            2 years, 9 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.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>bmurdoch</customfieldvalue>
            <customfieldvalue>jfallon</customfieldvalue>
            <customfieldvalue>rfalvo</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y05o4i:</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_10242" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            

    <customfieldvalue>Bug template</customfieldvalue>

                        </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>