Skip to content

Commit 1608381

Browse files
committed
fix checks on dimensions
1 parent 839435a commit 1608381

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

geokube/core/coordinate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -399,8 +399,8 @@ def to_dict(self, unique_values=False):
399399
}
400400
return dict(
401401
**{
402-
"min": maybe_convert_to_json_serializable(np.nanmin(values) if values.dtype is np.number else values[0]),
403-
"max": maybe_convert_to_json_serializable(np.nanmax(values) if values.dtype is np.number else values[-1]),
402+
"min": maybe_convert_to_json_serializable(np.nanmin(values) if not (np.issubdtype(values.dtype, np.str_) or np.issubdtype(values.dtype, np.bytes_)) else values[0]),
403+
"max": maybe_convert_to_json_serializable(np.nanmax(values) if not (np.issubdtype(values.dtype, np.str_) or np.issubdtype(values.dtype, np.bytes_)) else values[-1]),
404404
"units": str(self.units),
405405
"axis": self.axis_type.name,
406406
},

0 commit comments

Comments
 (0)