minor fixes
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Tue, 14 Aug 2012 12:07:02 +0000 (14:07 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Tue, 14 Aug 2012 12:07:02 +0000 (14:07 +0200)
apps/apiclient/__init__.py
apps/catalogue/models/book.py

index d44e016..e61b1bc 100644 (file)
@@ -46,5 +46,5 @@ def api_call(user, path, data=None):
     elif status == '401':
         raise ApiError('User not authorized for publishing.')
     else:
-        raise ApiError("WL API call error")
+        raise ApiError("WL API call error [code %s]" % status")
 
index ca38998..a8a3f20 100755 (executable)
@@ -40,7 +40,8 @@ class Book(models.Model):
     _new_publishable = models.NullBooleanField(editable=False)
     _published = models.NullBooleanField(editable=False)
     _on_track = models.IntegerField(null=True, blank=True, db_index=True, editable=False)
-    dc_cover_image = models.ForeignKey(Image, blank=True, null=True, db_index=True, on_delete=models.SET_NULL)
+    dc_cover_image = models.ForeignKey(Image, blank=True, null=True,
+        db_index=True, on_delete=models.SET_NULL, editable=False)
     dc_slug = models.CharField(max_length=128, null=True, blank=True,
             editable=False, db_index=True)