This stream is not marked as online editable


#1

Dear Specklers,
Not sure how to solve this issue: https://github.com/speckleworks/SpeckleAdmin/issues/55,
the link here is not working for me. I would like to understand what kind of functionality it has.
I looked at https://speckle.systems/docs/basics/data-stream-management.


#2

hey Alberto,

what exactly are you trying to do? if you’re creating a stream online with speckle admin (as in the link you’ve shared), the stream should be online editable already.

if you’re creating/editing streams using the API, make sure the field onlineEditable in the params is set to true when creating/updating your stream.

hit the endpoint /api/v1/streams/{stream_id} to see the props associated with your stream. if you have editing rights, your user id should be in the canWrite field and onlineEditable should be set to true.


#3

As @dimitrie commented in the issue raised above, currently the feature is only exposed if you create a stream through the admin interface. You can do it by hitting that button on the bottom right of the streams panel

The newly created stream is then online editable and you can add layers and corresponding objects as strings, booleans or numbers. You can also import a CSV file, such as:

image

…which will turn into layers like so:

AFAIK, the onlineEditable property is not exposed in the software clients (gh, rhino, revit, dyn) and is set to false by default, but you can try - as @izzylys suggested - to hack the API yourself and set it to true upfront.


#4

Thanks you so much guys.
This solve the issue.


#5

also, just realized the related docs were actually here: