Skip to content

Commit 695b3a3

Browse files
fix: ensure ab_internal_sl property always returns int
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
1 parent 30c4acd commit 695b3a3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

airbyte_cdk/qa/connector.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,8 @@ def ab_internal_sl(self) -> int:
234234
int: The ab_internal_sl of the connector, or 0 if it can't be determined
235235
"""
236236
if self.metadata:
237-
return self.metadata.get("data", {}).get("ab_internal", {}).get("sl", 0)
237+
sl_value = self.metadata.get("data", {}).get("ab_internal", {}).get("sl", 0)
238+
return int(sl_value) if sl_value is not None else 0
238239
return 0
239240

240241
@property

0 commit comments

Comments
 (0)