Skip to content

Commit 5ecb8b1

Browse files
committed
pass prev value to counter update clause
PYTHON-547
1 parent 298785b commit 5ecb8b1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cassandra/cqlengine/statements.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,7 @@ def add_update(self, column, value, operation=None, previous=None):
804804
previous = column.to_database(previous)
805805
clause = container_update_type(column.db_field_name, value, operation, previous)
806806
elif col_type == columns.Counter:
807-
clause = CounterUpdateClause(column.db_field_name, value)
807+
clause = CounterUpdateClause(column.db_field_name, value, previous)
808808
else:
809809
clause = AssignmentClause(column.db_field_name, value)
810810
if clause.get_context_size(): # this is to exclude map removals from updates. Can go away if we drop support for C* < 1.2.4 and remove two-phase updates

0 commit comments

Comments
 (0)