Use current transition state as promise labels in resolve()

I believe this should use currentState.promiseLabel() instead of promiseLabel() from utils.