[FIX] adopt for different API version

- lestart will fail with the new API, so we should only set it when
  detecting the old API
[FIX] only retrieve approve actions

- only retrieve approve actions which we are actually interested in
  (review/approve) and not any others -> should save on server load and
  processing time