I've recently installed dNN 3.3.3, upgraded to 3.3.4. I'm running links module 3.3.0.
I have a links module on a page, which has a number of links to other pages on the same site.
After deleting a page, I wasn't able to then go back to the Links module and remove the link, as you have to edit it, and since the page it was referring to had gone, it throws an error. Below is a copy of the Log.
Will the Links module clean itself up? Or do I have to either drop that instance of the module and re-create it (not a big deal), or just hack the DB :)
My appologies if this has been raised before, a quick search didn't spot it.
Thanks
Craig
ModuleId: 414
ModuleDefId: 111
FriendlyName: Edit Links
ModuleControlSource: DesktopModules/Links/EditLinks.ascx
AssemblyVersion: 03.03.04
PortalID: 0
PortalName: REC Church
UserID: 2
UserName: admin
ActiveTabID: 63
ActiveTabName: Mission
RawURL: /dnn3/Mission/tabid/63/ctl/Edit/mid/414/ItemID/20/Default.aspx
AbsoluteURL: /dnn3/Default.aspx
AbsoluteURLReferrer: http://www.rec.org.nz/dnn3/Mission/tabid/63/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: bc78ab04-8c75-40f8-9a15-090f1718755e
InnerException: Input string was not in a correct format.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Number.ParseInt32
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Input string was not in a correct format. ---> System.FormatException: Input string was not in a correct format. at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.String.System.IConvertible.ToInt32(IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType) at DotNetNuke.Common.Utilities.CBO.CreateObject(Type objType, IDataReader dr, ArrayList objProperties, Int32[] arrOrdinals) at DotNetNuke.Common.Utilities.CBO.FillObject(IDataReader dr, Type objType, Boolean ManageDataReader) at DotNetNuke.Common.Utilities.CBO.FillObject(IDataReader dr, Type objType) at DotNetNuke.Modules.Links.LinkController.GetLink(Int32 ItemID, Int32 ModuleId) at DotNetNuke.Modules.Links.EditLinks.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: WIN2003-WEB