An assignment has a status. This status can be change by clicking on the right action on the left panel when you open it, hence you can complete an assignment.
- So the Current Assignment will return the Latest Assignment IF this one is not completed, and will return null if NOT.
- The Latest Assignment, however, will always return the latest assignment whatever its status. If there's no assignment at all, it will return null