Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

Commerce ServiceApi Put entry does not update the SeoInfo object's Uri property

Found in

EPiServer.ServiceApi 2.0.5

Fixed in

EPiServer.ServiceApi 2.0.7

(Or a related package)

Created

Mar 14, 2016

Updated

Apr 08, 2016

Area

Service API

State

Closed, Fixed and tested


Description

The problem occurs when you are doing an HTTP PUT against /episerverapi/commerce/entries/

{entry code}

.
If during that process you specify updates to the Entry SeoInformation property via the SeoInfo objects, changes to the Uri property do not persist. UriSegment changes do persist.

SeoInformation = new List<SeoInfo>()
{
new SeoInfo()
{
Description = "description",
Keywords="",
LanguageCode = "en",
Title = "title",
Uri = "Updated-Uri-Value",
UriSegment = "Updated-UriSegment-Value"
}
}