Skip to content

Instantly share code, notes, and snippets.

@ingenieroariel
Created October 8, 2010 19:04
Show Gist options
  • Save ingenieroariel/617342 to your computer and use it in GitHub Desktop.
Save ingenieroariel/617342 to your computer and use it in GitHub Desktop.
diff --git a/src/GeoNodePy/geonode/maps/views.py b/src/GeoNodePy/geonode/maps/views.py
index 246b69c..5d0353f 100755
--- a/src/GeoNodePy/geonode/maps/views.py
+++ b/src/GeoNodePy/geonode/maps/views.py
@@ -660,6 +660,11 @@ def _describe_layer(request, layer):
poc_role = ContactRole.objects.get(layer=layer, role=layer.poc_role)
metadata_author_role = ContactRole.objects.get(layer=layer, role=layer.metadata_author_role)
+ poc_form = ContactForm(prefix="poc")
+ author_form = ContactForm(prefix="author")
+ poc_form.hidden = True
+ author_form.hidden = True
+
if request.method == "POST":
layer_form = LayerForm(request.POST, instance=layer, prefix="layer")
if layer_form.is_valid():
@@ -689,15 +694,11 @@ def _describe_layer(request, layer):
poc_form = ContactForm(instance=poc, prefix="poc")
else:
layer_form.fields['poc'].initial = poc.id
- poc_form = ContactForm(prefix="poc")
- poc_form.hidden=True
if metadata_author.user is None:
author_form = ContactForm(instance=metadata_author, prefix="author")
else:
layer_form.fields['metadata_author'].initial = metadata_author.id
- author_form = ContactForm(prefix="author")
- author_form.hidden=True
return render_to_response("maps/layer_describe.html", RequestContext(request, {
"layer": layer,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment