se cambió el try por un if en la función joinData