File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -516,10 +516,14 @@ def export_audio(
516516 raise TypeError ("'pressure' must be an xarray.DataArray." )
517517 if not hasattr (pressure , "values" ) or not isinstance (pressure .values , np .ndarray ):
518518 raise TypeError ("'pressure.values' must be a numpy.ndarray." )
519- if not hasattr (pressure , "sensitivity" ):
519+ if hasattr (pressure , "sensitivity" ):
520520 _check_numeric (pressure .sensitivity , "pressure.sensitivity" )
521- if not hasattr (pressure , "fs" ):
521+ else :
522+ raise AttributeError ("'pressure' must have a 'sensitivity' attribute." )
523+ if hasattr (pressure , "fs" ):
522524 _check_numeric (pressure .fs , "pressure.fs" )
525+ else :
526+ raise AttributeError ("'pressure' must have a 'fs' attribute." )
523527 _check_numeric (gain , "gain" )
524528
525529 # Convert from Pascals to UPa
You can’t perform that action at this time.
0 commit comments