Skip to content

Add recovery mechanism for submission of beatmaps with deleted IDs #32969

@bdach

Description

@bdach

There have been some reports of cases where a beatmap submission can't go through because of the .osu files containing bogus (read: deleted) IDs.

Off the top of my head, I don't see any reason not to offer a facility to reset the IDs and try with a new one in such a case.

The handling of this should be based around detecting this condition:

https://github.com/ppy/osu-server-beatmap-submission/blob/fd759f7df35e4e5b61faacbd39489572cbe10003/osu.Server.BeatmapSubmission/BeatmapSubmissionController.cs#L102-L103

e.g. if this 404s, the user should be told about the bad IDs and asked if they want to reset the IDs and try with a new set. (This is why I'm opening this client-side rather than just handle server-side, I think this should be an interactive decision of the user.)

Not planning to act on this imminently, therefore logging as issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:editorarea:online functionalityDeals with online fetching / sending but don't change much on a surface UI level.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions