Updated Branches:
  refs/heads/master cfee530f6 -> 0dbdf3084

[CB-4076] Modified config-parser to default to the uri attribute

Reviewed by Bryan Higgins <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/cordova-blackberry/commit/0dbdf308
Tree: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/tree/0dbdf308
Diff: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/diff/0dbdf308

Branch: refs/heads/master
Commit: 0dbdf308456ac588b099cac1052190ba5dae6974
Parents: cfee530
Author: Kristoffer Flores <[email protected]>
Authored: Thu Aug 8 11:43:29 2013 -0400
Committer: Bryan Higgins <[email protected]>
Committed: Fri Aug 9 10:05:10 2013 -0400

----------------------------------------------------------------------
 .../bin/templates/project/cordova/lib/config-parser.js         | 6 +++++-
 blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js   | 4 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/0dbdf308/blackberry10/bin/templates/project/cordova/lib/config-parser.js
----------------------------------------------------------------------
diff --git a/blackberry10/bin/templates/project/cordova/lib/config-parser.js 
b/blackberry10/bin/templates/project/cordova/lib/config-parser.js
index 0cb06e5..65b78a1 100644
--- a/blackberry10/bin/templates/project/cordova/lib/config-parser.js
+++ b/blackberry10/bin/templates/project/cordova/lib/config-parser.js
@@ -202,7 +202,11 @@ function processWidgetData(data, widgetConfig, session) {
                 } else {
                     attribs.subdomains = 
packagerUtils.toBoolean(attribs.subdomains);
                     if (attribs.uri || attribs.origin) {
-                        
widgetConfig.accessList.push(createAccessListObj(attribs.uri || attribs.origin, 
attribs.subdomains));
+                        if (uriExist === true && originExist === true) {
+                            
widgetConfig.accessList.push(createAccessListObj(attribs.uri, 
attribs.subdomains)); //using uri attribute by default
+                        } else {
+                            
widgetConfig.accessList.push(createAccessListObj(attribs.uri || attribs.origin, 
attribs.subdomains));
+                        }
                     }
                 }
             }

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/0dbdf308/blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js
----------------------------------------------------------------------
diff --git a/blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js 
b/blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js
index 32cacf0..b526b01 100644
--- a/blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js
+++ b/blackberry10/bin/test/cordova/unit/spec/lib/config-parser.js
@@ -502,10 +502,10 @@ describe("config parser", function () {
             //hasMultiAccess was set to false
             expect(configObj.hasMultiAccess).toEqual(false);
             expect(configObj.accessList).toEqual([ {
-                origin : 'WIDGET_LOCAL',
+                uri : 'WIDGET_LOCAL',
                 allowSubDomain : true
             }, {
-                "origin" : "http://www.somedomain1.com";
+                "uri" : "http://www.somedomain1.com";
             } ]);
         });
     });

Reply via email to