The key thing here is that a staff member issued the invitation. Discourse treats that as an implicit approval of the users which make use of the invitation
If a non-staff member generated the invitation, then the redeeming user would be added to the queue for staff to approve.