Merge authors:
  Jan Henrik Ă˜verland (janhenrik-overland)
------------------------------------------------------------
revno: 5803 [merge]
committer: Jan Henrik Overland <janhenrik.overl...@gmail.com>
branch nick: dhis2
timestamp: Wed 2012-01-25 11:36:27 +0100
message:
  (DV) Utilized new chart service method to improve performance when getting 
charts.
renamed:
  
dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetAllChartsAction.java
 => 
dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetSystemAndCurrentUserChartsAction.java
modified:
  
dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java
  dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/META-INF/dhis/beans.xml
  dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/struts.xml
  
dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js
  
dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetSystemAndCurrentUserChartsAction.java


--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk

Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to 
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java'
--- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java	2012-01-23 19:44:06 +0000
+++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java	2012-01-25 10:30:44 +0000
@@ -272,6 +272,8 @@
         executeSql( "ALTER TABLE chart DROP CONSTRAINT chart_title_key" );
         executeSql( "ALTER TABLE chart DROP CONSTRAINT chart_name_key" );
         
+        executeSql( "ALTER TABLE chart DROP COLUMN domainaxixlabel" );
+        
         // remove outdated relative periods
         
         executeSql( "ALTER TABLE reporttable DROP COLUMN last3months" );

=== renamed file 'dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetAllChartsAction.java' => 'dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetSystemAndCurrentUserChartsAction.java'
--- dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetAllChartsAction.java	2011-12-26 10:07:59 +0000
+++ dhis-2/dhis-web/dhis-web-visualizer/src/main/java/org/hisp/dhis/visualizer/action/GetSystemAndCurrentUserChartsAction.java	2012-01-25 10:30:44 +0000
@@ -37,7 +37,7 @@
 /**
  * @author Jan Henrik Overland
  */
-public class GetAllChartsAction
+public class GetSystemAndCurrentUserChartsAction
     implements Action
 {
     // -------------------------------------------------------------------------
@@ -69,7 +69,7 @@
     public String execute()
         throws Exception
     {
-        object = chartService.getAllCharts();
+        object = chartService.getSystemAndUserCharts();
 
         return SUCCESS;
     }

=== modified file 'dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/META-INF/dhis/beans.xml'
--- dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/META-INF/dhis/beans.xml	2012-01-05 20:39:23 +0000
+++ dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/META-INF/dhis/beans.xml	2012-01-25 10:30:44 +0000
@@ -60,8 +60,8 @@
         <property name="currentUserService" ref="org.hisp.dhis.user.CurrentUserService" />
     </bean>
 
-    <bean id="org.hisp.dhis.visualizer.action.GetAllChartsAction"
-        class="org.hisp.dhis.visualizer.action.GetAllChartsAction"
+    <bean id="org.hisp.dhis.visualizer.action.GetSystemAndCurrentUserChartsAction"
+        class="org.hisp.dhis.visualizer.action.GetSystemAndCurrentUserChartsAction"
         scope="prototype">
         <property name="chartService"
             ref="org.hisp.dhis.chart.ChartService" />

=== modified file 'dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/struts.xml'
--- dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/struts.xml	2012-01-18 05:05:02 +0000
+++ dhis-2/dhis-web/dhis-web-visualizer/src/main/resources/struts.xml	2012-01-25 10:30:44 +0000
@@ -65,8 +65,8 @@
                 /dhis-web-visualizer/void.vm</result>
         </action>
 
-        <action name="getAllCharts"
-            class="org.hisp.dhis.visualizer.action.GetAllChartsAction">
+        <action name="getSystemAndCurrentUserCharts"
+            class="org.hisp.dhis.visualizer.action.GetSystemAndCurrentUserChartsAction">
             <result name="success" type="velocity-json">
                 /dhis-web-visualizer/jsonminCharts.vm</result>
         </action>

=== modified file 'dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js'
--- dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js	2012-01-23 16:05:43 +0000
+++ dhis-2/dhis-web/dhis-web-visualizer/src/main/webapp/dhis-web-visualizer/app/app.js	2012-01-25 10:30:44 +0000
@@ -35,7 +35,7 @@
             favorite_addorupdate: 'addOrUpdateChart.action',
             favorite_addorupdatesystem: 'addOrUpdateSystemChart.action',            
             favorite_get: 'charts/',
-            favorite_getall: 'getAllCharts.action',
+            favorite_getall: 'getSystemAndCurrentUserCharts.action',
             favorite_delete: 'deleteCharts.action'
         },
         dimension: {
@@ -953,22 +953,15 @@
             },
             listeners: {
                 load: function(s) {
-                    s.filterBy(function(r) {
-                        if (!r.data.userId || r.data.userId == DV.init.system.user.id) {
-                            return true;
-                        }
-                        return false;
-                    });
-                        
+                    if (!s.isLoaded) {
+                        s.isLoaded = true;
+                    }                    
                     s.sortStore();
                     s.each(function(r) {
                         r.data.lastUpdated = r.data.lastUpdated.substr(0,16);
                         r.data.icon = '<img src="images/favorite.png" />';
                         r.commit();
                     });
-                    if (!s.isLoaded) {
-                        s.isLoaded = true;
-                    }
                 }
             }
         })            

_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

Reply via email to