Author: psharples
Date: Fri Nov 11 13:59:57 2011
New Revision: 1200887

URL: http://svn.apache.org/viewvc?rev=1200887&view=rev
Log:
Removed /wookie references. See WOOKIE-289. Additionally the widget was not 
working due to updates in the server side controller. The xml datatype needed 
to be specified differently in jquery, as the warpcontroller mechanism has 
changed slightly

Modified:
    incubator/wookie/trunk/scratchpad/widgets/warp/scripts/controller.js

Modified: incubator/wookie/trunk/scratchpad/widgets/warp/scripts/controller.js
URL: 
http://svn.apache.org/viewvc/incubator/wookie/trunk/scratchpad/widgets/warp/scripts/controller.js?rev=1200887&r1=1200886&r2=1200887&view=diff
==============================================================================
--- incubator/wookie/trunk/scratchpad/widgets/warp/scripts/controller.js 
(original)
+++ incubator/wookie/trunk/scratchpad/widgets/warp/scripts/controller.js Fri 
Nov 11 13:59:57 2011
@@ -21,12 +21,16 @@
  */ 
 var Controller = {
 
-       init:function() {
+       contextPath: 'wookie',
+       
+       init:function() {
+               var pathArray = window.location.pathname.split( '/' );
+               this.contextPath = pathArray[1];                
         Controller.update();
        },
 
        update:function() {
-        $.get("/wookie/warp?format=xml", Controller.parseTopLevel);
+               $.ajax({ type: 'GET', url: '/' + this.contextPath+'/warp', 
dataType: 'xml', success: Controller.parseTopLevel});        
        },
     
     // Parse the complete policy list for all Widgets
@@ -82,7 +86,7 @@ var Controller = {
         Controller.widget = widget;
         $(".widget-title").text(widget.title);
         $.mobile.changePage("#widget");
-        $.get("/wookie/warp?format=xml&widgetId="+widget.id, 
Controller.parseWidgetLevel);
+               $.ajax({ type: 'GET', url: '/' + 
this.contextPath+'/warp?widgetId='+widget.id, dataType: 'xml', success: 
Controller.parseWidgetLevel});
     },
     
     // Refresh the list view of policies for the current Widget
@@ -155,10 +159,10 @@ var Controller = {
     put: function(state){
         $.ajax({
           type: "PUT",
-          url: '/wookie/warp/'+Controller.policy_id+'?granted='+state,
+          url: '/' + this.contextPath + '/warp/' + Controller.policy_id + 
'?granted=' + state,
           datatype:'json',
           success: function(msg) {
-            $.get("/wookie/warp?format=xml&widgetId="+Controller.widget.id, 
Controller.parseWidgetLevel);
+                 $.ajax({ type: 'GET', url: '/' + this.contextPath + 
'/warp?widgetId='+Controller.widget.id, dataType: 'xml', success: 
Controller.parseWidgetLevel});
           }
         });
     }


Reply via email to