beeequeue / arm-server

📃 A service for mapping Anime IDs between Database Websites
https://arm.haglund.dev/docs
GNU Affero General Public License v3.0
96 stars 11 forks source link

missin entry for anidb 15988 #449

Closed proohit closed 3 years ago

proohit commented 3 years ago

https://relations.yuna.moe/api/ids?source=anidb&id=15988 Which entry is missing or duplicated?

anidb:15988 https://anidb.net/anime/15988

What should it be mapped to, if you know?

anilist:128546 https://anilist.co/anime/128546/Vivy-Fluorite-Eyes-Song/

proohit commented 3 years ago

According to the current anime-offline-database it is available.

{
      "sources": [
        "https://anidb.net/anime/15988",
        "https://anilist.co/anime/128546",
        "https://anime-planet.com/anime/vivy-fluorite-eyes-song",
        "https://kitsu.io/anime/43933",
        "https://myanimelist.net/anime/46095",
        "https://notify.moe/anime/Wq6nPnfMg"
      ],
      "title": "Vivy: Fluorite Eye\u0027s Song",
      "type": "TV",
      "episodes": 13,
      "status": "FINISHED",
      "animeSeason": {
        "season": "SPRING",
        "year": 2021
      },
      "picture": "https://cdn.myanimelist.net/images/anime/1637/115052.jpg",
      "thumbnail": "https://cdn.myanimelist.net/images/anime/1637/115052t.jpg",
      "synonyms": [
        "Vivy",
        "Vivy -Fluorite Eye\u0027s Song-",
        "Vivy -Fluorite Eye\u0027s Song- (ヴィヴィ -フローライトアイズソング-)",
        "Vivy -Fluorite Eye`s Song",
        "Vivy -Fluorite Eye`s Song-",
        "Vivy -Fluorite Eye’s Song-",
        "Vivy: Fluorite Eye`s Song",
        "Vivy: Fluorite Eye’s Song",
        "Віві: пісня флюоритового ока",
        "ヴィヴィ -フローライトアイズソング-",
        "ヴィヴィ-フローライトアイズソング-"
      ],
      "relations": [
        "https://anime-planet.com/anime/vivy-fluorite-eyes-song-to-make-everyone-happy-with-my-singing",
        "https://kitsu.io/anime/44828",
        "https://myanimelist.net/anime/49241",
        "https://notify.moe/anime/Kuk7V5knR"
      ],
      "tags": [
        "action",
        "android",
        "androids",
        "artificial intelligence",
        "body swapping",
        "cgi",
        "coming of age",
        "conspiracy",
        "cyberpunk",
        "dissociative identities",
        "drama",
        "dystopian",
        "episodic",
        "female protagonist",
        "gore",
        "idol",
        "kuudere",
        "martial arts",
        "memory manipulation",
        "music",
        "musical",
        "new",
        "non-human protagonists",
        "original work",
        "philosophy",
        "politics",
        "primarily female cast",
        "rehabilitation",
        "robot",
        "robots",
        "sci fi",
        "sci-fi",
        "science fiction",
        "space",
        "suicide",
        "terrorism",
        "thriller",
        "time manipulation",
        "time skip",
        "time travel",
        "tragedy"
      ]
    },
beeequeue commented 3 years ago

Seems like the update script formats the entry correctly, but when knex inserts it into the database it mysteriously dissapears into thin air... This is very odd.

beeequeue commented 3 years ago

Seems to be happening to a few entries - knex reports that all 16304 entries that should be inserted are, but when I count it in the DB it returns 16299?

beeequeue commented 3 years ago

The cuplrit are the manual rule executions afterwards - in this case Vivy has a manual rule mapping anilist to myanimelist, but since those are the same entry it vanishes.

beeequeue commented 3 years ago

Fixed!