diff --git a/src/components/SpeckleReceiver.vue b/src/components/SpeckleReceiver.vue index 93e3c4d..47ae180 100644 --- a/src/components/SpeckleReceiver.vue +++ b/src/components/SpeckleReceiver.vue @@ -82,7 +82,6 @@ export default { }) }, receiverReady( name, layers, objects, history, layerMaterials ) { - console.info( 'ready event for ' ) this.getComments() this.showProgressBar = false diff --git a/src/components/SpeckleStreamList.vue b/src/components/SpeckleStreamList.vue index 2ade3a4..f173e35 100644 --- a/src/components/SpeckleStreamList.vue +++ b/src/components/SpeckleStreamList.vue @@ -6,7 +6,7 @@ {{ showStreamList ? 'keyboard_arrow_left':'keyboard_arrow_right' }} - {{ showStreamList ? 'Hide' : 'Show' }} the stream list.capti + {{ showStreamList ? 'Hide' : 'Show' }} the stream list.
diff --git a/src/receiver/SpeckleReceiver.js b/src/receiver/SpeckleReceiver.js index f205b68..54a4437 100644 --- a/src/receiver/SpeckleReceiver.js +++ b/src/receiver/SpeckleReceiver.js @@ -163,19 +163,20 @@ export default class SpeckleReceiver extends EventEmitter { throw new Error('no obj provided') return } - if( ! obj.hash ) - return callback( obj ) - axios.get( this.restEndpoint + '/geometry/' + obj.hash ) - .then( response => { - let myObject = response.data.data - // reattach props - myObject.properties = obj.properties - return callback( myObject ) - } ) - .catch( err => { - throw new Error( err ) - }) + if( obj.type === 'Curve' || obj.type ==='Polyline' || obj.type === 'Mesh' || obj.type === 'Brep' ) + axios.get( this.restEndpoint + '/geometry/' + obj.hash ) + .then( response => { + let myObject = response.data.data + // reattach props + myObject.properties = obj.properties + return callback( myObject ) + } ) + .catch( err => { + throw new Error( err ) + }) + else + return callback( obj ) } broadcast( message ) { diff --git a/src/store/Store.js b/src/store/Store.js index ae1ccb3..922fa60 100644 --- a/src/store/Store.js +++ b/src/store/Store.js @@ -62,17 +62,16 @@ export default new Vuex.Store( { }, ADD_COMMENT( state, { payload } ) { - console.log( payload ) state.comments.push( payload ) }, ADD_COMMENTS( state, { payload } ) { - console.log() state.comments.push( ...payload.comments ) }, INIT_RECEIVER_DATA( state, { payload } ) { let target = state.receivers.find( rec => rec.streamId === payload.streamId ) + console.log( target ) target.name = payload.name target.layers = payload.layers