Fixed Check Adhoc Officer

Request is now correctly sent, also added comments and disallowed user
input during request handleing