<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 06:34:22 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>[MGNLPN-106] Add delete action which makes use of the VariantManager&apos;s delete method</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLPN-106</link>
                <project id="11281" key="MGNLPN">Magnolia Personalization</project>
                    <description></description>
                <environment></environment>
        <key id="38661">MGNLPN-106</key>
            <summary>Add delete action which makes use of the VariantManager&apos;s delete method</summary>
                <type id="5" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10896&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="38802">MGNLPN-118</parent>
                                    <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="rkovarik">Roman Kova&#345;&#237;k</assignee>
                                    <reporter username="pmundt">Philip Mundt</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 May 2014 12:04:58 +0200</created>
                <updated>Thu, 12 Jun 2014 08:37:24 +0200</updated>
                            <resolved>Wed, 11 Jun 2014 13:23:55 +0200</resolved>
                                                    <fixVersion>1.0</fixVersion>
                                    <component>Integration</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="85010" author="rkovarik" created="Tue, 13 May 2014 14:52:43 +0200"  >&lt;p&gt;The deletion works as follows:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;A variant node is marked as deleted.&lt;/li&gt;
	&lt;li&gt;A parent &apos;variants&apos; node is marked as deleted if it was the last variant.&lt;/li&gt;
	&lt;li&gt;We cannot remove mixing at this point because someone can still restore undeleted version.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We would need custom implementation for actions:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;restore previous version&lt;/li&gt;
	&lt;li&gt;activate deletion&lt;br/&gt;
only because of &lt;tt&gt;HAS_VARIANT_MIXIN&lt;/tt&gt;. -&lt;del&gt;I would suggest to get rid of this mixing and check existence of &lt;tt&gt;variants&lt;/tt&gt; node instead.&lt;/del&gt;- &lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;-&lt;del&gt;Committed solution without deletion of this mixing.&lt;/del&gt;-&lt;br/&gt;
-&lt;del&gt;This mixin is currently deleted only when there is no active subscriber (uses &lt;tt&gt;info.magnolia.personalization.variant.BaseVariantManager.deleteVariant(Node)&lt;/tt&gt; directly).&lt;/del&gt;-&lt;/p&gt;</comment>
                            <comment id="86300" author="rkovarik" created="Thu, 5 Jun 2014 13:50:03 +0200"  >&lt;p&gt;Please wait with integration until complete solution for &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLPN-118&quot; title=&quot;Implement actions/commands for variant deletion/restoring&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLPN-118&quot;&gt;&lt;del&gt;MGNLPN-118&lt;/del&gt;&lt;/a&gt; will be ready.&lt;/p&gt;</comment>
                            <comment id="86394" author="rkovarik" created="Fri, 6 Jun 2014 15:15:29 +0200"  >&lt;p&gt;Reopen: deletion of last variant has to create version of &apos;variants&apos; node prior deletion&lt;/p&gt;</comment>
                            <comment id="86627" author="rkovarik" created="Wed, 11 Jun 2014 13:14:23 +0200"  >&lt;p&gt;Reopened:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;&lt;tt&gt;confirmVariantsDeletion&lt;/tt&gt; action should extend &lt;tt&gt;confirmVariantDeletion&lt;/tt&gt; action&lt;/li&gt;
	&lt;li&gt;Availability rule &lt;tt&gt;IsVariantRule&lt;/tt&gt; for &lt;tt&gt;confirmVariantDeletion&lt;/tt&gt; should be dropped.&lt;/li&gt;
&lt;/ol&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="38711">MAGNOLIA-5771</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="38660">MGNLPN-105</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <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, 13 May 2014 14:52:43 +0200</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>false</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ajones</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 36 weeks, 4 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>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>pmundt</customfieldvalue>
            <customfieldvalue>rkovarik</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03c0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>19542</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>