|
@@ -1,6 +1,7 @@
|
|
|
from games.constants import (
|
|
|
ENGLISH_PATCHED_KEYWORDS,
|
|
|
HACK_KEYWORDS,
|
|
|
+ KNOWN_DUPLICATE_TITLES,
|
|
|
REGION_KEYWORDS,
|
|
|
UNDUB_KEYWORDS,
|
|
|
)
|
|
@@ -70,6 +71,11 @@ def import_gamelist_file_to_db_for_system(
|
|
|
logger.warning(
|
|
|
f"While importing {name} for {game_system}, duplicate entry found"
|
|
|
)
|
|
|
+ if name in KNOWN_DUPLICATE_TITLES:
|
|
|
+ obj, created = Game.objects.get_or_create(
|
|
|
+ name=" ".join([name, region]), game_system=game_system
|
|
|
+ )
|
|
|
+
|
|
|
print(f"While importing {name} for {game_system}, duplicate entry found")
|
|
|
continue
|
|
|
|