Skip to content

Commit

Permalink
Preserve extra field when the related object is moved, swapped, or re…
Browse files Browse the repository at this point in the history
…stored from trash
  • Loading branch information
peterkeung committed Mar 21, 2018
1 parent 0867129 commit 7a74012
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1544,7 +1544,8 @@ function fixRelationsRestore ( $objectID, $contentObjectAttribute )
if ( $content['relation_list'][$key]['contentobject_id'] == $objectID )
{
$priority = $content['relation_list'][$key]['priority'];
$content['relation_list'][$key] = $this->appendObject( $objectID, $priority, $contentObjectAttribute);
$extraFields = isset( $content['relation_list'][$key]['extra_fields'] ) ? $content['relation_list'][$key]['extra_fields'] : array();
$content['relation_list'][$key] = $this->appendObject( $objectID, $priority, $contentObjectAttribute, $extraFields );
}
}
MugoObjectRelationListType::storeObjectAttributeContent( $contentObjectAttribute, $content );
Expand All @@ -1570,7 +1571,8 @@ function fixRelationsSwap ( $objectID, $contentObjectAttribute )
if ( $relatedObject['contentobject_id'] == $objectID )
{
$priority = $content['relation_list'][$key]['priority'];
$content['relation_list'][$key] = $this->appendObject($objectID, $priority, $contentObjectAttribute );
$extraFields = isset( $content['relation_list'][$key]['extra_fields'] ) ? $content['relation_list'][$key]['extra_fields'] : array();
$content['relation_list'][$key] = $this->appendObject( $objectID, $priority, $contentObjectAttribute, $extraFields );
}
}

Expand Down

0 comments on commit 7a74012

Please sign in to comment.