Incorrect updates
Posted: Sat Jan 26, 2019 6:32 pm
The update with edit_id 71441 says that game 60230 (Hotline Miami) should have publisher 2250. No such publisher exists in the database, but a developer with that ID exists and is the correct developer for Hotline Miami. As far as I can tell the update should've said type: "developers", not type: "publishers.
Another update with edit_id 70807 says that game 61785 (Project Cars 2 Collector's Edition) has publisher 7845, but this too should be developer as far as I can tell.
There might be more, but these are the two that I noticed and which killed my update script. I've now modified it to flag the game as dirty and do a full update if it fails to find a developer or publisher by ID in a delta update. I am, however, a bit concerned that these errors would go completely unnoticed if a publisher DOES exist with the same ID as the devleloper (or the other way around).
*edit*
edit_id 70805 (game 50024) and edit_id 70806 (50107) seem to have the same problem.
Another update with edit_id 70807 says that game 61785 (Project Cars 2 Collector's Edition) has publisher 7845, but this too should be developer as far as I can tell.
There might be more, but these are the two that I noticed and which killed my update script. I've now modified it to flag the game as dirty and do a full update if it fails to find a developer or publisher by ID in a delta update. I am, however, a bit concerned that these errors would go completely unnoticed if a publisher DOES exist with the same ID as the devleloper (or the other way around).
*edit*
edit_id 70805 (game 50024) and edit_id 70806 (50107) seem to have the same problem.