1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-12-14 19:42:14 +03:00

Copying: Fixed issue with non-page links to page permalinks

Found during manual testing.
Added test case to cover.
This commit is contained in:
Dan Brown
2025-11-29 20:35:16 +00:00
parent 959981a676
commit 3cd3e73f60
3 changed files with 20 additions and 12 deletions

View File

@@ -61,7 +61,7 @@ class ReferenceUpdater
$this->updateReferencesWithinEntity($new, $oldToEntity->getUrl(), $newToEntity->getUrl());
if ($newToEntity instanceof Page && $oldToEntity instanceof Page) {
$this->updateReferencesWithinPage($newToEntity, $oldToEntity->getPermalink(), $newToEntity->getPermalink());
$this->updateReferencesWithinEntity($new, $oldToEntity->getPermalink(), $newToEntity->getPermalink());
}
$reference->to_id = $newToEntity->id;
$reference->to_type = $newToEntity->getMorphClass();