QutEcoacoustics / workbench-client

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

Remove passing option object passing to `baw-api.service` methods #2166

Open hudson-newey opened 1 week ago

hudson-newey commented 1 week ago

At the moment our baw-api.service methods allow passing in a BawOptions object that allows us to disable error message, disable caching, and disable sending authentication information.

This is an incorrect fix, and we should instead create the service with the correct options (perhaps through a provider factory)