Changeset 1537

Show
Ignore:
Timestamp:
29/08/2010 19:51:18 (18 months ago)
Author:
czd
Message:

verify label before insert it

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/gestorpsi/contact/views.py

    r1526 r1537  
    305305    user = request.user 
    306306    object = Organization() 
    307     object.name = request.POST.get('label') # adding by mini form 
    308     object.short_name = slugify(request.POST.get('label')) 
    309     object.organization = user.get_profile().org_active 
    310     object.contact_owner = user.get_profile().person 
    311  
    312     from django.db import IntegrityError 
    313     try: 
     307    if request.POST.get('label'): 
     308        object.name = request.POST.get('label') # adding by mini form 
     309        object.short_name = slugify(request.POST.get('label')) 
     310        object.organization = user.get_profile().org_active 
     311        object.contact_owner = user.get_profile().person 
    314312        object.save() 
    315     except IntegrityError: 
    316         return HttpResponse("IntegrityError") 
    317  
    318     return HttpResponse("%s" % (object.id)) 
     313        return HttpResponse("%s" % (object.id)) 
     314 
     315    return HttpResponse("IntegrityError") 
    319316 
    320317@permission_required_with_403('contact.contact_write')