VIVO-530 Fix logic bug in authorization

Required actions from the DataGetters were being ignored.