I just sent out a newsletter to many subscribers. In the analytics section I was told that there where errors with two of the recipients.
One had a faulty characters in the adress... ...and the other wasn't found on the server
There where also a little "FIX" link that opened this member for editing...
Great feature!
Now to the issue:
After I had changed the faulty e-mail adress I got an error when i clicked the "View" link. The modal dialog now only shows:
"Object reference not set to an instance of an object."
And I believe that this is due to the way that the list is being populated. After I corrected the faulty mailadress that combination isn't available any more, is it?
GetEditUrl( subscriptionID, email)
[NullReferenceException: Object reference not set to an instance of an object.]
NewsletterStudio.Bll.Providers.UmbracoSubscriptionProvider.GetEditUrl(String subscriptionId, String email) +2
Are you clicking the same link inside the same modal och are you reloading the page? Want happens if you reload?
The "get edit url" uses the umbraco API and tries to find the members based on the e-mail. If you change the email of the member Newsletter Studio will not be able to find the users. NS doesent store the node ID of the member. Sounds like this error maybe should be handled in the provider.
I can't click any edit links at all for this newsletter anymore since the entire modal says "Object reference....bla bla" I've reloaded the page and closed the browser but the problem is still there.
I don't know where this error should be handled, just that I can't open the "View" link anymore ; )
Here's the entire Stack trace:
NullReferenceException: Object reference not set to an instance of an object.]
NewsletterStudio.Bll.Providers.UmbracoSubscriptionProvider.GetEditUrl(String subscriptionId, String email) +25
NewsletterStudio.Pages.NewsletterShowBounces.Page_Load(Object sender, EventArgs e) +447
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +24
System.EventHandler.Invoke(Object sender, EventArgs e) +0
umbraco.BasePages.BasePage.OnLoad(EventArgs e) +18
System.Web.UI.Control.LoadRecursive() +70
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +30
Error when viewing analytics.
Hi,
I just sent out a newsletter to many subscribers. In the analytics section I was told that there where errors with two of the recipients.
One had a faulty characters in the adress...
...and the other wasn't found on the server
There where also a little "FIX" link that opened this member for editing...
Great feature!
Now to the issue:
After I had changed the faulty e-mail adress I got an error when i clicked the "View" link.
The modal dialog now only shows:
"Object reference not set to an instance of an object."
And I believe that this is due to the way that the list is being populated.
After I corrected the faulty mailadress that combination isn't available any more, is it?
GetEditUrl( subscriptionID, email)
Are you clicking the same link inside the same modal och are you reloading the page? Want happens if you reload?
The "get edit url" uses the umbraco API and tries to find the members based on the e-mail. If you change the email of the member Newsletter Studio will not be able to find the users. NS doesent store the node ID of the member. Sounds like this error maybe should be handled in the provider.
Hi Markus and thanks for your reply,
I can't click any edit links at all for this newsletter anymore since the entire modal says "Object reference....bla bla"
I've reloaded the page and closed the browser but the problem is still there.
I don't know where this error should be handled, just that I can't open the "View" link anymore ; )
Here's the entire Stack trace:
Thank you Kalle!
Great feedback! I've addedt this bug to the backlog and its due to be fixed in upcomming releases.
/ M
is working on a reply...