diff --git a/api/models.py b/api/models.py index 2b1403f5df..51b2e048be 100644 --- a/api/models.py +++ b/api/models.py @@ -477,7 +477,7 @@ def __str__(self): class NodeManager(models.Manager): def new(self, formation, layer): - existing_nodes = self.filter(formation=formation).order_by('-created') + existing_nodes = self.filter(formation=formation, layer=layer).order_by('-created') if existing_nodes: next_num = existing_nodes[0].num + 1 else: