Try our conversational search powered by Generative AI!

Release Notes for EPiServer Relate+ 1.0.0.2

Last updated:

Release Note Information

This version of EPiServer Relate+ will replace the former release (1.0.0.1). This release addresses the issues concerning listing and viewing of System Messages on MyPage, as reported in Bug #21463. The changes done are displayed below.

Changes in file Messages.asxc.cs

* Line: 316; Method GetSubject(Message message) changed to GetSubject(MessageBase message)
* Line: 341; Method GetSenderUrl(Message message) changed to GetSenderUrl(MessageBase message)
* Line: 351; Method GetSentTime(Message message) changed to GetSentTime(MessageBase message)
* Line: 173; Message message = (Message)DirectMessageHandler.GetMessage(id); changed to MessageBase message = (MessageBase)DirectMessageHandler.GetMessage(id);
* Line: 201; Added btnSingleMessageReply.Visible = false;
* Line: 284; Changed message to type MessageBase
* Line: 287; Changed DirectMessageHandler.RemoveMessage(message); to DirectMessageHandler.RemoveMessage(message, CurrentFolder);
* Line: 331; Changed Translate("/general/systemmessage"); to return Translate("/general/systemmessage");

Changes in file Messages.ascx

* Line: 22; Call to GetSenderUrl((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSenderUrl((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem)
* Line: 27; Added runat="server" to asp:Image with ID="imgSystemSender" * Line: 30; Call to GetSubject((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSubject((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem)
* Line: 30; CommandArgument="<%# ((EPiServer.Community.DirectMessage.Message)Container.DataItem).ID %>" changed to CommandArgument="<%# ((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem).ID %>"
* Line: 32; Changed <%= Translate("/mypage/messages/from") %> to <asp:Label ID="lblFrom" runat="server" Text="<%$ Resources: EPiServer, mypage.messages.from %>" Visible="<%# !IsSystemMessage((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem) %> />"
* Line: 33; Call to GetSenderUrl((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSenderUrl((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem)
* Line: 33; Call to GetSender((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSender((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem)
* Line: 34; Call to GetSender((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSender((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem)
* Line: 35; Call to GetSentTime((EPiServer.Community.DirectMessage.Message)Container.DataItem) changed to GetSentTime((EPiServer.Community.DirectMessage.MessageBased)Container.DataItem)
* Line: 37; CommandArgument="<%# ((EPiServer.Community.DirectMessage.Message)Container.DataItem).ID %>" changed to CommandArgument="<%# ((EPiServer.Community.DirectMessage.MessageBase)Container.DataItem).ID %>"
* Line: 61; Added Text="<%$ Resources: EPiServer, general.systemmessage %>" to asp:Label with ID="lblSingleSystemMessageSender"