I am trying to change the dashboard by having a builder and then updating, but I'm not sure if I'm missing anything. Any help would be great!
jiraServiceContextImplDeleted - I used an admin account to get the portal page
jiraServiceContextImpl - Used the target user (who will become the owner)
if (portalPageService.getPortalPage(jiraServiceContextImplDeleted, p.getId())){
portalPageService.validateForChangeOwner(jiraServiceContextImpl, p){
def builder = new PortalPage.Builder()
.portalPage(p)
.owner(targetUser)
.build()
portalPageService.updatePortalPage(jiraServiceContextImpl, p, false)
}
Got it. I had to update the portal page with the new one I built.
PortalPage.Builder builder = new Builder()
builder.portalPage(p)
builder.owner(targetUser)
PortalPage newP = builder.build()
portalPageManager.update(newP)
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.