damned-lies r1425 - in trunk: . languages



Author: claudep
Date: Tue Feb  3 14:05:30 2009
New Revision: 1425
URL: http://svn.gnome.org/viewvc/damned-lies?rev=1425&view=rev

Log:
2009-02-03  Claude Paroz  <claude 2xlibre net>

	* languages/views.py: Adapt XML generation to new stats structure.

Modified:
   trunk/ChangeLog
   trunk/languages/views.py

Modified: trunk/languages/views.py
==============================================================================
--- trunk/languages/views.py	(original)
+++ trunk/languages/views.py	Tue Feb  3 14:05:30 2009
@@ -110,29 +110,30 @@
         content += "<untranslated>%s</untranslated>" % categ['catuntrans']
         # Modules
         for modname, mod in categ['modules']:
-            content += "<module id=\"%s\" branch=\"%s\">" % (modname, mod['branch'])
+            branch_name, domains = mod.items()[0]
+            content += "<module id=\"%s\" branch=\"%s\">" % (modname, branch_name)
             # DOC domains
             if catname in stats['doc']['categs'] and stats['doc']['categs'][catname]['modules']:
                 for docmod in stats['doc']['categs'][catname]['modules']:
                     if docmod[0] == modname:
-                        content += get_domain_stats(docmod[1]['domains'], "document")
+                        content += get_domain_stats(docmod[1].values()[0], "document")
             # UI stats
-            content += get_domain_stats(mod['domains'], "domain")
+            content += get_domain_stats(domains, "domain")
             content += "</module>"
         # Add modules who have no ui counterparts
         if catname == 'dev-tools':
             try:
                 mod = [m for m in stats['doc']['categs']['dev-tools']['modules'] if m[0] == 'gnome-devel-docs'][0][1]
-                content += "<module id=\"gnome-devel-docs\" branch=\"%s\">" % mod['branch']
-                content += get_domain_stats(mod['domains'], "document")
+                content += "<module id=\"gnome-devel-docs\" branch=\"%s\">" % mod.keys()[0]
+                content += get_domain_stats(mod.values()[0], "document")
                 content += "</module>"
             except:
                 pass
         if catname == 'desktop':
             try:
                 mod = [m for m in stats['doc']['categs']['desktop']['modules'] if m[0] == 'gnome-user-docs'][0][1]
-                content += "<module id=\"gnome-user-docs\" branch=\"%s\">" % mod['branch']
-                content += get_domain_stats(mod['domains'], "document")
+                content += "<module id=\"gnome-user-docs\" branch=\"%s\">" % mod.keys()[0]
+                content += get_domain_stats(mod.values()[0], "document")
                 content += "</module>"
             except:
                 pass



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