Older versions of the Wildlife Spotter template have broken JSON where the filename is included but no file extension is listed.
This update checks the disk for the file when the file is requested for display, gets the file extension and creates the corrected taglib code for display.
The newer WS projects don't seem to be broken, so whatever was causing the broken JSON seems to have been fixed (I cannot reproduce it). Had a chat with @sbearcsiro and we agreed that this is enough for now and that if it happens again, we can dig further then.
Older versions of the Wildlife Spotter template have broken JSON where the filename is included but no file extension is listed. This update checks the disk for the file when the file is requested for display, gets the file extension and creates the corrected taglib code for display. The newer WS projects don't seem to be broken, so whatever was causing the broken JSON seems to have been fixed (I cannot reproduce it). Had a chat with @sbearcsiro and we agreed that this is enough for now and that if it happens again, we can dig further then.