Skip to content

Commit 743104f

Browse files
committed
Fix logic issue
1 parent 7d1508e commit 743104f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/mdio/converters/segy.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,10 +345,13 @@ def _add_grid_override_to_metadata(dataset: Dataset, grid_overrides: dict[str, A
345345

346346

347347
def _scalar_to_size(scalar: ScalarType2) -> int:
348+
# TODO(BrianMichell): #0000 Lazy way to support conversion.
348349
if scalar == ScalarType2.STRING8:
349350
return 8
350-
351-
return str(scalar).split(".")[1] % 8
351+
try:
352+
return int(str(scalar)[-2:]) // 8
353+
except ValueError:
354+
return 1
352355

353356

354357
def _customize_segy_spec(segy_spec: SegySpec) -> SegySpec:

0 commit comments

Comments
 (0)