Update Games class. Closes #1160

This commit is contained in:
DariusIII
2021-02-26 10:23:51 +01:00
parent c21efb24ba
commit 593d3542fd
+7 -3
View File
@@ -509,9 +509,11 @@ class Games
$result = $this->giantBomb->search($gameInfo['title'], 'Game');
if (! \is_object($result)) {
$percentCurrent = 0;
foreach ($result as $res) {
similar_text(strtolower($gameInfo['title']), strtolower($res->name), $percent1);
if ($percent1 >= self::GAME_MATCH_PERCENTAGE) {
if ($percent1 >= self::GAME_MATCH_PERCENTAGE && $percent1 > $percentCurrent) {
$percentCurrent = $percent1;
$bestMatch = $res->id;
}
}
@@ -576,9 +578,11 @@ class Games
$this->_classUsed = 'IGDB';
$result = Game::where('name', $gameInfo['title'])->get();
if (! empty($result)) {
$percentCurrent = 0;
foreach ($result as $res) {
similar_text(strtolower($gameInfo['title']), strtolower($res->name), $percent);
if ($percent >= self::GAME_MATCH_PERCENTAGE) {
similar_text(strtolower($gameInfo['title']), strtolower($res->name), $percent1);
if ($percent1 >= self::GAME_MATCH_PERCENTAGE && $percent1 > $percentCurrent) {
$percentCurrent = $percent1;
$bestMatch = $res->id;
}
}