Get duration when it is possible

full_path method works different now and for new instances without id this method will raise exception