Leave assessment completion handling to backend

Fix #47