fmartingr
/
shelfzilla
Archived
1
0
Fork 0

Series folder creation check if already exsits

This commit is contained in:
Felipe Martin 2014-04-03 19:31:37 +02:00
parent e97aee4feb
commit 63d3e4e9a9
1 changed files with 3 additions and 5 deletions

View File

@ -40,7 +40,7 @@ class Publisher(ReviewModel):
class Series(ReviewModel):
name = models.CharField(_('Name'), max_length=40)
name = models.CharField(_('Name'), max_length=256)
slug = models.SlugField(_('Slug'), blank=True, null=True)
cover = FilerImageField(blank=True, null=True)
summary = models.TextField(_('Summary'), blank=True, null=True)
@ -120,17 +120,15 @@ class UserWishlistVolume(models.Model):
# Signals
def series_check_filer(sender, instance, created, **kwargs):
field = 'folder'
name = instance.name
# Check folder
if not instance.folder:
folder = Folder(
folder, is_new = Folder.objects.get_or_create(
name=name,
parent_id=settings.COVER_FOLDER_PK,
owner_id=settings.COVER_FOLDER_OWNER_PK,
)
folder.save()
instance.folder = folder
instance.save()
else:
@ -165,4 +163,4 @@ def volume_check_filer(sender, instance, created, **kwargs):
post_save.connect(series_check_filer, sender=Series)
post_save.connect(volume_check_filer, sender=Volume)
post_save.connect(volume_check_filer, sender=Volume)