[extensions-web] upload: Parse subsequence metadata.json files on every version



commit f3ad98947498cfbccee9d3df06ac5335023abe72
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Sun Jun 3 01:16:19 2012 -0400

    upload: Parse subsequence metadata.json files on every version
    
    There's no reason against doing this.

 sweettooth/extensions/views.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/sweettooth/extensions/views.py b/sweettooth/extensions/views.py
index a99882a..6c94bb5 100644
--- a/sweettooth/extensions/views.py
+++ b/sweettooth/extensions/views.py
@@ -399,12 +399,14 @@ def upload_file(request):
             try:
                 extension = models.Extension.objects.get(uuid=uuid)
             except models.Extension.DoesNotExist:
-                extension = models.Extension.objects.create_from_metadata(metadata, creator=request.user)
+                extension = models.Extension.objects.create(creator=request.user)
             else:
                 if request.user != extension.creator:
                     messages.error(request, "An extension with that UUID has already been added.")
                     return redirect('extensions-upload-file')
 
+            extension.parse_metadata_json(metadata)
+
             try:
                 extension.full_clean()
             except ValidationError, e:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]