Deep-linking to sieve by id results in javascript crash

We have a system where we are deep-linking into Distill with URLs that look like https://monitor.distill.io/#/w/${team_id}/sieve/detail/#{sieve_id}.id. Right now, these never load and just have a spinner forever, and the following appears in the browser’s JavaScript console:

Uncaught TypeError: o is undefined
    he https://monitor.distill.io/assets/index.4d2f1a0d.js:331
    oe https://monitor.distill.io/assets/index.4d2f1a0d.js:295
2 index.4d2f1a0d.js:331:454

This appears to be a new regression. Is this a bug, or is there some other URL we should be using for deep-linking?

1 Like

Hello James, the URL for viewing changes can now be discovered using the following menu:
image

This link is also used in email alerts. It is of the following format: https://monitor.distill.io/#/u/<team_id>/sieve/<sieve_id>/data/<data_id>/diff

data_id is the sieve_data record’s id.

I don’t want to look at a specific diff, though, just the history for that sieve. Is there an equivalent for that page?

Got it. You can use the following format instead to view all items in the change history:
https://monitor.distill.io/#/u/<team_id>/sieve/<sieve_id>/detail

We have updated the app to redirect the old link to the new one. If it doesn’t try to refresh the app and try again.

Cheers!

Awesome! You folks rock!

1 Like