QutEcoacoustics / workbench-client

workbench-client: a client side browser application for interacting with acoustic workbenches
Other
8 stars 1 forks source link

Audio recordings list page does not check that the project exists #2164

Open hudson-newey opened 3 weeks ago

hudson-newey commented 3 weeks ago

Describe the bug

It is possible to change the url parameter of the audio recording list page to use a project that does not exist

To Reproduce Steps to reproduce the behavior:

Navigate to a project that project that doesn't exit

Examples

Expected behavior

Replicate the behavior of other sub-pages and display an error

e.g. https://staging.ecosounds.org/projects/9999999999999999/audio_recordings/download

Screenshots

image