Skip to content

Prevent certain entries with codenames containing a Steam App ID length #122

Description

@R1kaB3rN

Currently, we have a few entries where the ID value used in that storefront is the same data type and of a similar length to Steam's App IDs, which will be a problem if built-in fixes exists. For example, from Ubisoft:

  • UNO (3352)
  • Trackmania (5595)
  • Far Cry Primal (2010)

For the entries listed above, UNO will collide with Bejeweled Deluxe Demo. The same risk applies IDs from EA or just any from non-Steam storefront that will meet the condition.

To mitigate unexpected behavior due to the non-Steam storefront ID colliding with a Steam ID, a new ID of higher-quality (i.e. low probabability of collisions) should be used instead.

Edit:

Not an issue right now and this issue can be avoided by preventing entries with UMU_IDs that are less than or equal to the current max Steam App ID length and have the codename in the UMU_ID.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions