Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Unable to update url segment of page when saving it to draft mode through code

Vote:
 

Hi,

We are updating a page in Optimisely through code like this -

ProfilePage profilePage = existingProfilePage.CreateWritableClone() as ProfilePage

profilePage.URLSegment = urlSegment;
profilePage.FirstName = profileForm.FirstName ?? string.Empty;
profilePage.LastName = profileForm.LastName ?? string.Empty;

//Setting the page to draft mode
profilePageId = _contentRepository.Save(profilePage, SaveAction.CheckOut, AccessLevel.NoAccess).ID

But when we are saving the page in draft mode, the url segment and page name is not updating.

How can I update the url segment and page name keeping the page in draft state itself?

We are currently using Episerver CMS - v11.20.5

Thanks!

#264987
Oct 13, 2021 10:30
Vote:
 

Hello,

Would you want to try <add key="DisableVersionSync" value="false" /> in your app settings and see if that reflects the update accurately?

~ Sujit

#265013
Oct 13, 2021 19:45
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.