Loading client-app/src/detail/activity/ActivityDetailView.js +25 −7 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ define([ constructor: function(args) { this.config = { target: redmicConfig.services.activity, activityTarget: redmicConfig.services.activity, reportService: 'activity', ancestorsTarget: redmicConfig.services.activityAncestors, infoTarget: 'infoWidgetTarget', Loading @@ -47,6 +47,8 @@ define([ _setMainConfigurations: function() { this.target = [this.activityTarget]; this.viewPathsWidgets = { organisations: redmicConfig.viewPaths.organisationCatalogDetails, platforms: redmicConfig.viewPaths.platformCatalogDetails, Loading Loading @@ -82,14 +84,28 @@ define([ }); }, _addTargetToArray: function(target) { if (this.target && this.target instanceof Array && !this.target.includes(target)) { this.target.push(target); } }, _removeTargetFromArray: function(target) { if (this.target && this.target instanceof Array && this.target.includes(target)) { this.target.splice(this.target.indexOf(target), 1); } }, _itemAvailable: function(res) { var path = res.data.path, ancestorsTarget = lang.replace(this.ancestorsTarget, { path: path }); var path = res.data.path; this._activityData = res.data; this._originalTarget = this.target; this.target = ancestorsTarget; this._ancestorsTarget = lang.replace(this.ancestorsTarget, { path: path }); this._addTargetToArray(this._ancestorsTarget); this._emitEvt('INJECT_DATA', { data: this._activityData, Loading @@ -98,7 +114,7 @@ define([ this._emitEvt('REQUEST', { method: 'POST', target: ancestorsTarget, target: this._ancestorsTarget, action: '_search', query: { returnFields: ['id', 'path', 'name'] Loading @@ -118,7 +134,7 @@ define([ _dataAvailable: function(res) { this.target = this._originalTarget; this._removeTargetFromArray(this._ancestorsTarget); var data = res.data, ancestors = data.data; Loading Loading @@ -163,6 +179,8 @@ define([ _onActivityDetailsHidden: function() { this.target = [this.activityTarget]; if (this._lastWktLayer) { var mapInstance = this._getWidgetInstance('spatialExtension'); Loading client-app/src/oldapp/designs/details/main/_ActivityBase.js +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ define([ this._checkPathVariableId(); this._emitEvt('GET', { target: this.target, target: this.activityTarget, requesterId: this.ownChannel, id: this.pathVariableId }); Loading Loading
client-app/src/detail/activity/ActivityDetailView.js +25 −7 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ define([ constructor: function(args) { this.config = { target: redmicConfig.services.activity, activityTarget: redmicConfig.services.activity, reportService: 'activity', ancestorsTarget: redmicConfig.services.activityAncestors, infoTarget: 'infoWidgetTarget', Loading @@ -47,6 +47,8 @@ define([ _setMainConfigurations: function() { this.target = [this.activityTarget]; this.viewPathsWidgets = { organisations: redmicConfig.viewPaths.organisationCatalogDetails, platforms: redmicConfig.viewPaths.platformCatalogDetails, Loading Loading @@ -82,14 +84,28 @@ define([ }); }, _addTargetToArray: function(target) { if (this.target && this.target instanceof Array && !this.target.includes(target)) { this.target.push(target); } }, _removeTargetFromArray: function(target) { if (this.target && this.target instanceof Array && this.target.includes(target)) { this.target.splice(this.target.indexOf(target), 1); } }, _itemAvailable: function(res) { var path = res.data.path, ancestorsTarget = lang.replace(this.ancestorsTarget, { path: path }); var path = res.data.path; this._activityData = res.data; this._originalTarget = this.target; this.target = ancestorsTarget; this._ancestorsTarget = lang.replace(this.ancestorsTarget, { path: path }); this._addTargetToArray(this._ancestorsTarget); this._emitEvt('INJECT_DATA', { data: this._activityData, Loading @@ -98,7 +114,7 @@ define([ this._emitEvt('REQUEST', { method: 'POST', target: ancestorsTarget, target: this._ancestorsTarget, action: '_search', query: { returnFields: ['id', 'path', 'name'] Loading @@ -118,7 +134,7 @@ define([ _dataAvailable: function(res) { this.target = this._originalTarget; this._removeTargetFromArray(this._ancestorsTarget); var data = res.data, ancestors = data.data; Loading Loading @@ -163,6 +179,8 @@ define([ _onActivityDetailsHidden: function() { this.target = [this.activityTarget]; if (this._lastWktLayer) { var mapInstance = this._getWidgetInstance('spatialExtension'); Loading
client-app/src/oldapp/designs/details/main/_ActivityBase.js +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ define([ this._checkPathVariableId(); this._emitEvt('GET', { target: this.target, target: this.activityTarget, requesterId: this.ownChannel, id: this.pathVariableId }); Loading