mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-04-23 23:16:53 +00:00
[FirefoxAddonsBridge] Fix add-on download links (#2338)
This commit is contained in:
parent
f259fa7f9f
commit
c65feffb61
@ -55,7 +55,14 @@ class FirefoxAddonsBridge extends BridgeAbstract {
|
|||||||
|
|
||||||
$compatibility = $li->find('div.AddonVersionCard-compatibility', 0)->plaintext;
|
$compatibility = $li->find('div.AddonVersionCard-compatibility', 0)->plaintext;
|
||||||
$license = $li->find('p.AddonVersionCard-license', 0)->innertext;
|
$license = $li->find('p.AddonVersionCard-license', 0)->innertext;
|
||||||
|
|
||||||
|
if ($li->find('a.InstallButtonWrapper-download-link', 0)) {
|
||||||
$downloadlink = $li->find('a.InstallButtonWrapper-download-link', 0)->href;
|
$downloadlink = $li->find('a.InstallButtonWrapper-download-link', 0)->href;
|
||||||
|
|
||||||
|
} elseif ($li->find('a.Button.Button--action.AMInstallButton-button.Button--puffy', 0)) {
|
||||||
|
$downloadlink = $li->find('a.Button.Button--action.AMInstallButton-button.Button--puffy', 0)->href;
|
||||||
|
}
|
||||||
|
|
||||||
$releaseNotes = $this->removeOutgoinglink($li->find('div.AddonVersionCard-releaseNotes', 0));
|
$releaseNotes = $this->removeOutgoinglink($li->find('div.AddonVersionCard-releaseNotes', 0));
|
||||||
|
|
||||||
if (preg_match($this->xpiFileRegex, $downloadlink, $match)) {
|
if (preg_match($this->xpiFileRegex, $downloadlink, $match)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user