From 8114b629ad2b771134ead13ec2175054ba76cb0f Mon Sep 17 00:00:00 2001 From: ankiaga Date: Tue, 30 Jan 2024 17:22:41 +0530 Subject: [PATCH] fix: Small fix in description when metadata is not present in cursor's _result_set --- google/cloud/spanner_dbapi/cursor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google/cloud/spanner_dbapi/cursor.py b/google/cloud/spanner_dbapi/cursor.py index 3f26eb2e98..c8cb450394 100644 --- a/google/cloud/spanner_dbapi/cursor.py +++ b/google/cloud/spanner_dbapi/cursor.py @@ -126,7 +126,7 @@ def description(self): """ if ( self._result_set is None - or self._result_set.metadata is None + or not getattr(self._result_set, "metadata", None) or self._result_set.metadata.row_type is None or self._result_set.metadata.row_type.fields is None or len(self._result_set.metadata.row_type.fields) == 0