<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Compare Nodes within a Java-Script in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/compare-nodes-within-a-java-script/m-p/297838#M250968</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a script that starts after a file with a specific aspect has been deleted. A function of this script is searching in the folder of the file for other files with the same aspect. Is there no other file it sets an aspect to the folder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to compare two nodes? In the following script I also get an unequal for nodes that are the same (the deleted node).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;function checkSpaceForAspect(node, asp, aspToSet)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;i = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var nodeSpace = node.parent; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for each (n in nodeSpace.children)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(n.hasAspect(asp))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(node.nodeRef!= n.nodeRef)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;//No Aspect found&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;addAspToParent(node, aspToSet, "0");&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;BR /&gt;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The only solution that works in the moment is to count the files that have the same aspect as the deleted file. If it is 1, there is no other file. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jul 2013 13:57:24 GMT</pubDate>
    <dc:creator>d_franz</dc:creator>
    <dc:date>2013-07-10T13:57:24Z</dc:date>
    <item>
      <title>Compare Nodes within a Java-Script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/compare-nodes-within-a-java-script/m-p/297838#M250968</link>
      <description>I have a script that starts after a file with a specific aspect has been deleted. A function of this script is searching in the folder of the file for other files with the same aspect. Is there no other file it sets an aspect to the folder.Is there a way to compare two nodes? In the following script</description>
      <pubDate>Wed, 10 Jul 2013 13:57:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/compare-nodes-within-a-java-script/m-p/297838#M250968</guid>
      <dc:creator>d_franz</dc:creator>
      <dc:date>2013-07-10T13:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: Compare Nodes within a Java-Script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/compare-nodes-within-a-java-script/m-p/297839#M250969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see nothing wrong with that script.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do you check wether the comparison fails or not? Only by checking that the aspect has been applied to the parent?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If so I'd suggest you to try to debug your script step by step in the javascript debugger.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 09:02:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/compare-nodes-within-a-java-script/m-p/297839#M250969</guid>
      <dc:creator>scouil</dc:creator>
      <dc:date>2013-07-11T09:02:48Z</dc:date>
    </item>
  </channel>
</rss>

