But as it's now this does not work... you should move the `start < end` outside that `if` block as it just take effect when there are 2 arguments and not one (ie. `timerange`).

And `_get_goes_sat_num` is not a lightcurve issue, but from this PR, so I would suggest to change it to `timerange`.