@@ -64,14 +64,14 @@ qx.Class.define("osparc.tester.ConsoleErrors", {
6464 ) ;
6565 control . setColumnWidth ( 0 , 80 ) ;
6666
67- control . setDataRowRenderer ( new osparc . ui . table . rowrenderer . ExpandSelection ( control ) ) ;
67+ // control.setDataRowRenderer(new osparc.ui.table.rowrenderer.ExpandSelection(control));
6868 this . _add ( control , {
6969 flex : 1
7070 } ) ;
7171 break ;
7272 }
73- case "json -viewer" :
74- control = new osparc . ui . basic . JsonTreeWidget ( ) ;
73+ case "error -viewer" :
74+ control = new qx . ui . form . TextArea ( ) ;
7575 this . _add ( control ) ;
7676 break ;
7777 }
@@ -81,7 +81,7 @@ qx.Class.define("osparc.tester.ConsoleErrors", {
8181 _buildLayout : function ( ) {
8282 const filterMessage = this . getChildControl ( "filter-message" ) ;
8383 const table = this . getChildControl ( "messages-table" ) ;
84- const jsonViewer = this . getChildControl ( "json -viewer" ) ;
84+ const errorViewer = this . getChildControl ( "error -viewer" ) ;
8585
8686 const model = table . getTableModel ( ) ;
8787 filterMessage . addListener ( "changeValue" , e => {
@@ -93,33 +93,30 @@ qx.Class.define("osparc.tester.ConsoleErrors", {
9393 table . addListener ( "cellTap" , e => {
9494 const selectedRow = e . getRow ( ) ;
9595 const rowData = table . getTableModel ( ) . getRowData ( selectedRow ) ;
96- jsonViewer . setJson ( JSON . parse ( rowData [ 2 ] ) ) ;
96+ errorViewer . setValue ( JSON . stringify ( rowData [ 1 ] ) ) ;
9797 } , this ) ;
9898
9999 this . __populateTable ( ) ;
100100 } ,
101101
102102 __populateTable : function ( ) {
103103 const consoleErrorTracker = osparc . ConsoleErrorTracker . getInstance ( ) ;
104- const messagesObj = consoleErrorTracker . getCachedMessages ( ) ;
105- const messagesArray = [ ] ;
106- for ( const channel in messagesObj ) {
107- messagesObj [ channel ] . forEach ( msg => {
108- messagesArray . push ( {
109- date : msg . date ,
110- message : msg . message ,
111- } ) ;
104+ const errors = consoleErrorTracker . getErrors ( ) ;
105+ const errorsArray = [ ] ;
106+ errors . forEach ( msg => {
107+ errorsArray . push ( {
108+ date : msg . date ,
109+ message : msg . error ,
112110 } ) ;
113- }
114- messagesArray . sort ( ( a , b ) => {
111+ } ) ;
112+ errorsArray . sort ( ( a , b ) => {
115113 return new Date ( b . date ) - new Date ( a . date ) ; // newest first
116114 } ) ;
117115 const datas = [ ] ;
118- messagesArray . forEach ( entry => {
116+ errorsArray . forEach ( entry => {
119117 const data = [
120118 new Date ( entry . date ) . toLocaleTimeString ( ) ,
121- entry . channel ,
122- JSON . stringify ( entry . message ) ,
119+ entry . message ,
123120 ] ;
124121 datas . push ( data ) ;
125122 } ) ;
0 commit comments