Frank created CB-4415:
-------------------------

             Summary: settings in registry.js null
                 Key: CB-4415
                 URL: https://issues.apache.org/jira/browse/CB-4415
             Project: Apache Cordova
          Issue Type: Bug
          Components: Plugman
         Environment: MacOS X 10.7.5
node v0.10.13
npm 1.3.2
            Reporter: Frank
            Assignee: Filip Maj


The command "cordova -d plugin add file" ends with an error: 
TypeError: Cannot read property 'registry' of null
    at getPackageInfo 
(/Users/myUser/repo/git/cordova-cli/node_modules/plugman/src/registry/registry.js:34:22)
    at 
/Users/myUser/repo/git/cordova-cli/node_modules/plugman/src/registry/registry.js:172:13
    at initSettings 
(/Users/myUser/repo/git/cordova-cli/node_modules/plugman/src/registry/registry.js:208:9)
    at Object.module.exports.fetch 
(/Users/myUser/repo/git/cordova-cli/node_modules/plugman/src/registry/registry.js:170:9)
    at Object.fetchPlugin [as fetch] 
(/Users/myUser/repo/git/cordova-cli/node_modules/plugman/src/fetch.js:85:22)
    at /Users/myUser/repo/git/cordova-cli/src/plugin.js:90:33
    at Array.forEach (native)
    at /Users/myUser/repo/git/cordova-cli/src/plugin.js:81:29
    at /Users/myUser/repo/git/cordova-cli/src/hooker.js:67:25
    at execute_scripts_serially 
(/Users/myUser/repo/git/cordova-cli/src/hooker.js:94:9)

Starting from Version 0.9.2 of cordova-plugman the file 
src/registry/registry.js try to resolve the settings as local variable for 
functions getPackageInfo and fetchPackage. In both cases settings are null.
I'm thinking, after the last refactoring, someone forget to pass through the 
settings parameter to both functions. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to