Fix bug processing found due to operator precedence.
This commit is contained in:
parent
5448a9462e
commit
297a89c2d2
|
@ -239,10 +239,10 @@ class Af_RedditImgur extends Plugin {
|
|||
}
|
||||
|
||||
$matches = array();
|
||||
if (!$found && preg_match("/youtube\.com\/v\/([\w-]+)/", $entry->getAttribute("href"), $matches) ||
|
||||
if (!$found && (preg_match("/youtube\.com\/v\/([\w-]+)/", $entry->getAttribute("href"), $matches) ||
|
||||
preg_match("/youtube\.com\/.*?[\&\?]v=([\w-]+)/", $entry->getAttribute("href"), $matches) ||
|
||||
preg_match("/youtube\.com\/watch\?v=([\w-]+)/", $entry->getAttribute("href"), $matches) ||
|
||||
preg_match("/\/\/youtu.be\/([\w-]+)/", $entry->getAttribute("href"), $matches)) {
|
||||
preg_match("/\/\/youtu.be\/([\w-]+)/", $entry->getAttribute("href"), $matches))) {
|
||||
|
||||
$vid_id = $matches[1];
|
||||
|
||||
|
@ -264,9 +264,9 @@ class Af_RedditImgur extends Plugin {
|
|||
$found = true;
|
||||
}
|
||||
|
||||
if (!$found && preg_match("/\.(jpg|jpeg|gif|png)(\?[0-9][0-9]*)?$/i", $entry->getAttribute("href")) ||
|
||||
if (!$found && (preg_match("/\.(jpg|jpeg|gif|png)(\?[0-9][0-9]*)?$/i", $entry->getAttribute("href")) ||
|
||||
mb_strpos($entry->getAttribute("href"), "i.reddituploads.com") !== FALSE ||
|
||||
mb_strpos($this->get_content_type($entry->getAttribute("href")), "image/") !== FALSE) {
|
||||
mb_strpos($this->get_content_type($entry->getAttribute("href")), "image/") !== FALSE)) {
|
||||
|
||||
Debug::log("Handling as a picture", Debug::$LOG_VERBOSE);
|
||||
|
||||
|
|
Loading…
Reference in New Issue