<?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 Re: Error with a combination of adf-document-list &amp; adf-upload-button in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8344#M3791</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good article to get more details: &lt;A class="link-titled" href="https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-e3fd9ce7dbb4" title="https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-e3fd9ce7dbb4" rel="nofollow noopener noreferrer"&gt;https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note that you won't see this error in production mode. So while it is definitely good to eliminate it over time for "clean" results, it should not block you from working on other features.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jul 2018 12:20:49 GMT</pubDate>
    <dc:creator>dvuika</dc:creator>
    <dc:date>2018-07-10T12:20:49Z</dc:date>
    <item>
      <title>Error with a combination of adf-document-list &amp; adf-upload-button</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8341#M3788</link>
      <description>Hi,I get an error when i use the adf-document-list&amp;nbsp;and adf-upload-button in a specific way in ADF 2.4.&amp;lt;adf-toolbar&amp;gt;&amp;nbsp; &amp;lt;adf-toolbar-title&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;adf-breadcrumb&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class="files-breadcrumb"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root="Personal Files"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [target]="documentList"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [folderNode]="documentList.folderNode"</description>
      <pubDate>Tue, 10 Jul 2018 08:56:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8341#M3788</guid>
      <dc:creator>d_moeyersons</dc:creator>
      <dc:date>2018-07-10T08:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Error with a combination of adf-document-list &amp; adf-upload-button</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8342#M3789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David I suggest you to a fast research on the internet&amp;nbsp;and search for the cause&amp;nbsp;of why this thing can happen in your Angular app:&amp;nbsp;&lt;EM style="color: #727174; background-color: #ffffff; border: 0px;"&gt;ExpressionChangedAfterItHasBeenCheckedError&lt;/EM&gt; is a common error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Angular is checking for the unidirectional data flow from top to bottom. That means that the lower component in the hierarchy&amp;nbsp;should not be allowed to update properties of a parent. Most of the time this error is not reflecting a real issue for real implementation but is difficult to get where it comes from without the rest of your app.Maybe&amp;nbsp;you can give a look to the :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Alfresco/alfresco-content-app" title="https://github.com/Alfresco/alfresco-content-app" rel="nofollow noopener noreferrer"&gt;GitHub - Alfresco/alfresco-content-app: Alfresco Example Content Application&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;A class="jivelink12" href="https://github.com/Alfresco/alfresco-ng2-components/tree/master/demo-shell" title="https://github.com/Alfresco/alfresco-ng2-components/tree/master/demo-shell" rel="nofollow noopener noreferrer"&gt;https://github.com/Alfresco/alfresco-ng2-components/tree/master/demo-shell&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2018 09:40:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8342#M3789</guid>
      <dc:creator>eugenio_romano</dc:creator>
      <dc:date>2018-07-10T09:40:58Z</dc:date>
    </item>
    <item>
      <title>Re: Error with a combination of adf-document-list &amp; adf-upload-button</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8343#M3790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugenio,&lt;/P&gt;&lt;P&gt;I have a simple way to recreate this error in a new app:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;generate a new Alfresco ADF app, set up the proxy&lt;/LI&gt;&lt;LI&gt;generate a new component with the name:&amp;nbsp;test&lt;/LI&gt;&lt;LI&gt;set up a route to the new component&lt;BR /&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD&gt;&lt;TR style="background-color: #efefef;"&gt;&lt;TH&gt;app.routes.ts&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; path: 'test',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; component: TestComponent,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;paste the following code in the component:&lt;BR /&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD&gt;&lt;TR style="background-color: #efefef;"&gt;&lt;TH&gt;test.component.ts&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;import { Component, OnInit } from &lt;A href="mailto:'@angular/core'" rel="nofollow noopener noreferrer"&gt;'@angular/core'&lt;/A&gt;;&lt;BR /&gt;import {LogService, NodesApiService} from &lt;A href="mailto:'@alfresco/adf-core'" rel="nofollow noopener noreferrer"&gt;'@alfresco/adf-core'&lt;/A&gt;;&lt;/P&gt;&lt;P&gt;@Component({&lt;BR /&gt;&amp;nbsp; selector: 'app-test',&lt;BR /&gt;&amp;nbsp; templateUrl: './test.component.html',&lt;BR /&gt;&amp;nbsp; styleUrls: ['./test.component.scss']&lt;BR /&gt;})&lt;BR /&gt;export class TestComponent implements OnInit {&lt;BR /&gt;&amp;nbsp; folderId: string = null;&lt;/P&gt;&lt;P&gt;&amp;nbsp; constructor(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private nodesService: NodesApiService,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private logService: LogService,&lt;BR /&gt;&amp;nbsp; ) {&lt;BR /&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; ngOnInit() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.nodesService.getNode('-my-').subscribe(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (node) =&amp;gt; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.folderId = node.id;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (error) =&amp;gt; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.logService.error(error);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;BR /&gt;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/LI&gt;&lt;LI&gt;Paste the following code in the component template:&lt;BR /&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD&gt;&lt;TR style="background-color: #efefef;"&gt;&lt;TH&gt;test.component.html&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&amp;lt;adf-toolbar&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;adf-upload-button&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [rootFolderId]="documentList.currentFolderId"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [adf-node-permission]="'create'"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/adf-upload-button&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/adf-toolbar&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;adf-document-list&lt;BR /&gt;&amp;nbsp; #documentList&lt;BR /&gt;&amp;nbsp; [currentFolderId]="folderId"&amp;gt;&lt;BR /&gt;&amp;lt;/adf-document-list&amp;gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;David.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2018 12:11:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8343#M3790</guid>
      <dc:creator>d_moeyersons</dc:creator>
      <dc:date>2018-07-10T12:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: Error with a combination of adf-document-list &amp; adf-upload-button</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8344#M3791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good article to get more details: &lt;A class="link-titled" href="https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-e3fd9ce7dbb4" title="https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-e3fd9ce7dbb4" rel="nofollow noopener noreferrer"&gt;https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note that you won't see this error in production mode. So while it is definitely good to eliminate it over time for "clean" results, it should not block you from working on other features.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2018 12:20:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/error-with-a-combination-of-adf-document-list-adf-upload-button/m-p/8344#M3791</guid>
      <dc:creator>dvuika</dc:creator>
      <dc:date>2018-07-10T12:20:49Z</dc:date>
    </item>
  </channel>
</rss>

