API: Filtering on NORAD ID doesn't work for the telemetry endpoint
Listing all transmitters of a single satellite works as expected, using the command
# https://db.satnogs.org/api/transmitters/?satellite__norad_cat_id=25544
[
{
[...]
"norad_cat_id": 25544
},
{
[...]
"norad_cat_id": 25544
}, ...
Listing all telemetry packets of a single satellite doesn't work tough
# https://db.satnogs.org/api/telemetry/?satellite__norad_cat_id=25544
[
{
"norad_cat_id": 40378,
[...]
},
{
"norad_cat_id": 40378,
[...]
},
{
"norad_cat_id": 40012,
[...]
}, ...
The filter isn't applied at all, and thus all telemetry packets are shown instead.
The implementation between both views/endpoints differs, see db/api/filters.py.