1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 04:07:25 +08:00
osu-lazer/osu.Game/Beatmaps
Dean Herbert ebe0cfefd8 Ensure that multiple BeatmapSetInfo already in realm don't cause import failures
Really this shouldn't happen but I managed to make it happen. Until this
comes up again in a way that matters, let's just fix the LINQ crash from
`SingleOrDefault`.

I've tested this to work as expected in the broken scenario.
2022-07-14 18:21:41 +09:00
..
ControlPoints Update parameter discards 2022-06-24 21:26:19 +09:00
Drawables Update parameter discards 2022-06-24 21:26:19 +09:00
Formats Enable NRT and simplify LineBufferedReader 2022-07-06 14:57:56 +09:00
Legacy Update parameter discards 2022-06-24 21:26:19 +09:00
Timing Automated #nullable processing 2022-06-17 16:37:17 +09:00
APIFailTimes.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
Beatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapConverter.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapDifficulty.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapDifficultyCache.cs Merge branch 'master' into beatmap-update-flow 2022-06-30 16:44:17 +09:00
BeatmapImporter.cs Ensure that multiple BeatmapSetInfo already in realm don't cause import failures 2022-07-14 18:21:41 +09:00
BeatmapInfo.cs Merge pull request #19098 from peppy/last-played 2022-07-13 22:44:50 +09:00
BeatmapInfoExtensions.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapManager.cs Fix editor saving not updating BeatmapSetInfo's hash 2022-07-08 02:33:14 +09:00
BeatmapMetadata.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapMetadataInfoExtensions.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapModelDownloader.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapOnlineLookupQueue.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapOnlineStatus.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapProcessor.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetFileInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetHypeStatus.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetNominationStatus.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetOnlineAvailability.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetOnlineCovers.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetOnlineGenre.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetOnlineLanguage.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapStatistic.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapStatisticIcon.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapUpdater.cs Remove unused using statement 2022-07-07 17:59:55 +09:00
BeatmapUserSettings.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
CountdownType.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
DifficultyRating.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
DifficultyRecommender.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
DummyWorkingBeatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
EFBeatmapDifficulty.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
EFBeatmapInfo.cs Move GetDifficultyRating helper method to StarDifficulty 2022-06-23 19:51:58 +09:00
EFBeatmapMetadata.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
EFBeatmapSetInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
FlatFileWorkingBeatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapConverter.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapDifficultyInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapMetadataInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapOnlineInfo.cs Add more properties to IBeatmapOnlineInfo 2022-06-27 16:07:15 +09:00
IBeatmapProcessor.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapResourceProvider.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapSetInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatmapSetOnlineInfo.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IBeatSyncProvider.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IWorkingBeatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
IWorkingBeatmapCache.cs Remove unnecessary invalidation handling flow 2022-06-30 17:13:26 +09:00
MetadataUtils.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
StarDifficulty.cs Guard against NaN star difficulty results 2022-06-29 21:02:29 +09:00
WorkingBeatmap.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
WorkingBeatmapCache.cs Change storyboard parsing logic to not completely fail if only .osb read fails 2022-07-07 14:33:20 +09:00