From 6c2621ca18e4074ec8021cacfae55a64ed46cdc8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Emilio=20A=2E=20S=C3=A1nchez=20L=C3=B3pez?=
 <esanchez@yaco.es>
Date: Fri, 21 Jan 2011 08:32:31 +0000
Subject: [PATCH] Replace 'id' with 'pk'. Fixes #570  - Legacy-Id: 2750

---
 workflows/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/workflows/models.py b/workflows/models.py
index 928e4ef0c..d7b5ac68d 100644
--- a/workflows/models.py
+++ b/workflows/models.py
@@ -125,7 +125,7 @@ class Workflow(models.Model):
 
         ctype = ContentType.objects.get_for_model(obj)
         try:
-            wor = WorkflowObjectRelation.objects.get(content_type=ctype, content_id=obj.id)
+            wor = WorkflowObjectRelation.objects.get(content_type=ctype, content_id=obj.pk)
         except WorkflowObjectRelation.DoesNotExist:
             WorkflowObjectRelation.objects.create(content = obj, workflow=self)
             workflows.utils.set_state(obj, self.initial_state)
@@ -354,4 +354,4 @@ class StatePermissionRelation(models.Model):
     role = models.ForeignKey(Role, verbose_name=_(u"Role"))
 
     def __unicode__(self):
-        return "%s %s %s" % (self.state.name, self.role.name, self.permission.name)
\ No newline at end of file
+        return "%s %s %s" % (self.state.name, self.role.name, self.permission.name)