Skip to content

Commit

Permalink
Fixed bug where units weren't being checked properly for `named_array…
Browse files Browse the repository at this point in the history
…s.random` functions. (#76)
  • Loading branch information
byrdie authored Oct 3, 2024
1 parent 3878330 commit d351498
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions named_arrays/_scalars/scalar_named_array_functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -382,12 +382,12 @@ def random(

if unit is not None:
args = tuple(
arg.value if isinstance(arg, u.Quantity)
arg.to_value(unit) if isinstance(arg, u.Quantity)
else (arg << u.dimensionless_unscaled).to_value(unit)
for arg in args
)
kwargs = {
k: kwargs[k].value if isinstance(kwargs[k], u.Quantity)
k: kwargs[k].to_value(unit) if isinstance(kwargs[k], u.Quantity)
else (kwargs[k] << u.dimensionless_unscaled).to_value(unit)
for k in kwargs
}
Expand Down

0 comments on commit d351498

Please sign in to comment.