summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-03-20 00:11:45 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2010-03-20 00:11:45 -0700
commit0f239aecc62788977cf88937c230a87823669b54 (patch)
treeaa3e177eb5f737282b54a37d7cf05ceb13cf1ff6 /src
parenta3b82050832d8f37efb51760fbb9292fbb7b63f5 (diff)
downloadDotNetOpenAuth-0f239aecc62788977cf88937c230a87823669b54.zip
DotNetOpenAuth-0f239aecc62788977cf88937c230a87823669b54.tar.gz
DotNetOpenAuth-0f239aecc62788977cf88937c230a87823669b54.tar.bz2
Fixed NullReferenceException that can occur when ClaimedIdentifier is null.
Diffstat (limited to 'src')
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
index fbd65b4..ae9fbdc 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
@@ -177,7 +177,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
if (requests.Any()) {
return new {
- claimedIdentifier = requests.First().ClaimedIdentifier.ToString(),
+ claimedIdentifier = (string)requests.First().ClaimedIdentifier,
requests = requests.Select(req => new {
endpoint = req.Provider.Uri.AbsoluteUri,
immediate = this.GetRedirectUrl(req, true),
@@ -213,7 +213,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
var json = (from request in requests
group request by request.DiscoveryResult.UserSuppliedIdentifier into requestsByIdentifier
select new {
- userSuppliedIdentifier = requestsByIdentifier.Key.ToString(),
+ userSuppliedIdentifier = (string)requestsByIdentifier.Key,
discoveryResult = this.AsJsonDiscoveryResult(requestsByIdentifier),
}).ToArray();