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)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.