From a5895db4f8c42e30fc965a305a1cc43a668ae23c Mon Sep 17 00:00:00 2001 From: Terry Cain Date: Sat, 7 Oct 2017 22:20:16 +0100 Subject: [PATCH] Python27 string type fix --- moto/dynamodb2/comparisons.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moto/dynamodb2/comparisons.py b/moto/dynamodb2/comparisons.py index 5ac230d0..57bfe6a3 100644 --- a/moto/dynamodb2/comparisons.py +++ b/moto/dynamodb2/comparisons.py @@ -237,7 +237,7 @@ class Op(object): lhs = self.lhs if isinstance(self.lhs, (Op, Func)): lhs = self.lhs.expr(item) - elif isinstance(self.lhs, str): + elif isinstance(self.lhs, six.string_types): try: lhs = item.attrs[self.lhs].cast_value except Exception: @@ -249,7 +249,7 @@ class Op(object): rhs = self.rhs if isinstance(self.rhs, (Op, Func)): rhs = self.rhs.expr(item) - elif isinstance(self.lhs, str): + elif isinstance(self.lhs, six.string_types): try: rhs = item.attrs[self.rhs].cast_value except Exception: