From 3e8f02c64babd024c39a913a946f3b6e3dc6fd75 Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Wed, 19 Dec 2012 11:39:19 +0000 Subject: [PATCH] Merge sequence field changes --- mongoengine/fields.py | 3 +-- tests/test_fields.py | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/mongoengine/fields.py b/mongoengine/fields.py index 65996a4b..fe94d351 100644 --- a/mongoengine/fields.py +++ b/mongoengine/fields.py @@ -1368,8 +1368,7 @@ class SequenceField(BaseField): """ Generate and Increment the counter """ - sequence_name = (self.sequence_name or - self.owner_document._get_collection_name()) + sequence_name = self.get_sequence_name() sequence_id = "%s.%s" % (sequence_name, self.name) collection = get_db(alias=self.db_alias)[self.collection_name] counter = collection.find_and_modify(query={"_id": sequence_id}, diff --git a/tests/test_fields.py b/tests/test_fields.py index 6e3dc8b8..97a2d5fd 100644 --- a/tests/test_fields.py +++ b/tests/test_fields.py @@ -2241,7 +2241,6 @@ class FieldTest(unittest.TestCase): Post(title="MongoEngine", comments=[Comment(content="NoSQL Rocks"), Comment(content="MongoEngine Rocks")]).save() - import ipdb; ipdb.set_trace(); c = self.db['mongoengine.counters'].find_one({'_id': 'comment.id'}) self.assertEqual(c['next'], 2) post = Post.objects.first()