Skip to content

Commit

Permalink
Consistently treat extension as something we can iterate across (be i…
Browse files Browse the repository at this point in the history
…t an array or an object). Fix variable assignment.
  • Loading branch information
havard committed Feb 21, 2012
1 parent 3f94ea2 commit cdbecbe
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions openid.js
Expand Up @@ -874,9 +874,14 @@ var _requestAuthentication = function(provider, assoc_handle, returnUrl, realm,
params['openid.ns'] = 'http://specs.openid.net/auth/2.0';
}

for (var i = 0; i < extensions.length; i++)
for (var i in extensions)
{
extension = extensions[i]
if(!extensions.hasOwnProperty(i))
{
continue;
}

var extension = extensions[i];
for (var key in extension.requestParams)
{
if (!extension.requestParams.hasOwnProperty(key)) { continue; }
Expand Down

0 comments on commit cdbecbe

Please sign in to comment.