Don't try to validate initialclone if it doesn't exist
authorMagnus Hagander <magnus@hagander.net>
Thu, 12 Feb 2009 16:06:00 +0000 (17:06 +0100)
committerMagnus Hagander <magnus@hagander.net>
Thu, 12 Feb 2009 16:06:00 +0000 (17:06 +0100)
gitadmin/adm/views.py

index 7a6dafc3eb845bebbcba16c4fc120e7d5f7656a5..c786c46ddb3dc557047dd4a3f99e94c9a2cd68f8 100644 (file)
@@ -73,7 +73,7 @@ def editrepo(request, repoid):
                if form.is_valid() and formset.is_valid():
                        try:
                                # Manually validate the repository entered if there is one to clone
-                               if form.cleaned_data['initialclone']:
+                               if form.cleaned_data.has_key('initialclone') and form.cleaned_data['initialclone']:
                                        if form.cleaned_data['initialclone'].startswith('git://'):
                                                # Validate hostnames and stuff?
                                                pass