Skip to content

Commit

Permalink
Merge branch 'bug/element-url-site-ids' into release/1.9.4
Browse files Browse the repository at this point in the history
  • Loading branch information
sidedwards committed Jan 14, 2021
2 parents 2dac510 + fce2038 commit be7bbe2
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 6 deletions.
3 changes: 0 additions & 3 deletions src/Translations.php
Original file line number Diff line number Diff line change
Expand Up @@ -563,9 +563,6 @@ private function _onDeleteElement(Event $event)

$currentFile->status = 'canceled';

$element = Craft::$app->getElements()->getElementById($currentFile->elementId, null, $currentFile->targetSite);
$currentFile->previewUrl = Translations::$plugin->urlGenerator->generateElementPreviewUrl($element, $currentFile->targetSite);

$element = Craft::$app->getElements()->getElementById($currentFile->elementId, null, $currentFile->sourceSite);
$currentFile->previewUrl = Translations::$plugin->urlGenerator->generateElementPreviewUrl($element, $currentFile->targetSite);
$currentFile->source = Translations::$plugin->elementToXmlConverter->toXml(
Expand Down
2 changes: 1 addition & 1 deletion src/services/ElementToXmlConverter.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ public function toXml(Element $element, $draftId = 0, $sourceSite = null, $targe
$sites->setAttribute('target-site', $targetSite);
$langs->setAttribute('source-language', Craft::$app->sites->getSiteById($sourceSite)->language);
$langs->setAttribute('target-language', (Craft::$app->sites->getSiteById($targetSite)) ? Craft::$app->sites->getSiteById($targetSite)->language : 'deleted');
$original->setAttribute('url', Translations::$plugin->urlGenerator->generateElementPreviewUrl($element, $targetSite));
$original->setAttribute('url', Translations::$plugin->urlGenerator->generateElementPreviewUrl($element));
$preview->setAttribute('url', $previewUrl);

$elementIdMeta = $head->appendChild($dom->createElement('meta'));
Expand Down
4 changes: 2 additions & 2 deletions src/services/UrlGenerator.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ public function generateCpUrl($path)
return Translations::$plugin->urlHelper->cpUrl($path);
}

public function generateElementPreviewUrl(Element $element, $targetSite)
public function generateElementPreviewUrl(Element $element, $siteId)
{
$params = array();

Expand All @@ -123,7 +123,7 @@ public function generateElementPreviewUrl(Element $element, $targetSite)
'preview/preview', [
'elementType' => $className,
'sourceId' => $element->sourceId,
'siteId' => $element->siteId,
'siteId' => $siteId ? $siteId : $element->siteId,
'draftId' => $element->draftId,
'revisionId' => $element->revisionId
]
Expand Down

0 comments on commit be7bbe2

Please sign in to comment.