Skip to content

Commit 200a1f1

Browse files
committed
Fix source reference for readme update
1 parent b17e7d3 commit 200a1f1

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

src/Package/PackageMetadataResolver.php

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -402,12 +402,8 @@ private function sanitize(?string $str): ?string
402402
private function updateReadme(Version $version, VcsDriverInterface $driver): void
403403
{
404404
try {
405-
$composerInfo = $driver->getComposerInformation($driver->getRootIdentifier());
406-
if (isset($composerInfo['readme']) && is_string($composerInfo['readme'])) {
407-
$readmeFile = $composerInfo['readme'];
408-
} else {
409-
$readmeFile = 'README.md';
410-
}
405+
$composerInfo = $driver->getComposerInformation($version->getSource()['reference']);
406+
$readmeFile = is_string($composerInfo['readme'] ?? null) ? $composerInfo['readme'] : 'README.md';
411407

412408
$ext = substr($readmeFile, (int) strrpos($readmeFile, '.'));
413409
if ($ext === $readmeFile) {

0 commit comments

Comments
 (0)