find by spirit id
refactored uuid and promise logic into repository helper