Fixes the broken API methods which didn't filter by semester

1 job for fix-api in 2 minutes and 51 seconds (queued for 2 seconds)