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