AlexDisler / cordova-icon

Automatic icon resizing for Cordova
MIT License
689 stars 292 forks source link

Error path when project name is an object. #129

Open dishuostec opened 6 years ago

dishuostec commented 6 years ago

https://github.com/AlexDisler/cordova-icon/blob/fb9876dcd1772ff4f126758a8eca93589e8186f8/index.js#L200

When Config.xml has short name:

<widget ...>
   <name short="HiCdv">HelloCordova</name>
</widget>

the projectName will be an object:

{ _: 'HelloCordova', '$': { short: 'HiCdv' } }

It should resolve by type.

      deferred.resolve((typeof projectName === 'object') ? projectName._ : projectName);