nycmeshnet / meshdb

A convenient, stable, and sane database for tracking Members and Nodes for use with robots and humans
https://db.nycmesh.net
MIT License
12 stars 14 forks source link

querying an inactive install throws unuseful error #650

Open margsuarez opened 1 month ago

margsuarez commented 1 month ago

i clicked on an install number in the query list: https://db.mesh.nycmesh.net/admin/meshapi/install/9173 this was never installed (does not have NN and does not show "Active" in the "Install Status"). it launches MeshDB Admin anyway with the error "Install with ID “9173” doesn’t exist. Perhaps it was deleted?"

blank admin screen with one line of error is hard to parse visually.

perhaps in this case it should bring you to a different screen or display a popup. and if it has an NN but is no longer Active, show appropriate message as well.

Andrew-Dickinson commented 1 week ago

Ah, this is just some broken links. Fixed here: https://github.com/nycmeshnet/meshforms/pull/107