use getPath to resolve cover path by id