@@ -25,13 +25,9 @@ public AddMap(Database database)
25
25
public async Task Create ( [ Autocomplete ( typeof ( RankingIdentifierAutoComplete ) ) ] string rankingId , [ Autocomplete ( typeof ( LevelNumberAutoComplete ) ) ] int level )
26
26
{
27
27
var ranking = _database . EagerLoadRankings ( ) . AsEnumerable ( ) . FirstOrDefault ( x => x . Identifier == rankingId ) ;
28
- _logger . Debug ( JsonConvert . SerializeObject ( ranking ) ) ;
29
28
var members = ranking ? . RankTeamMembers . AsEnumerable ( ) ;
30
- _logger . Debug ( "members: " + members . Count ( ) . ToString ( ) ) ;
31
- var user = members . FirstOrDefault ( x =>
32
- x . User . DiscordId
33
- ==
34
- Context . User . Id . ToString ( ) ) ;
29
+ var user = members . FirstOrDefault ( x => x . User . DiscordId == Context . User . Id . ToString ( ) ) ;
30
+
35
31
if ( user == null || ( int ) user . Role < 1 )
36
32
{
37
33
await RespondAsync ( "Insufficient Permissions!" , ephemeral : true ) ;
@@ -42,8 +38,8 @@ public async Task Create([Autocomplete(typeof(RankingIdentifierAutoComplete))] s
42
38
. WithTitle ( "Add level to ranking" )
43
39
. AddTextInput ( "Ranking ID" , "ranking" , required : true , value : rankingId )
44
40
. AddTextInput ( "Level Number" , "level" , required : true , value : level . ToString ( ) )
45
- . AddTextInput ( "Hash " , "hash " , required : true , minLength : 15 )
46
- . AddTextInput ( "Characteristic" , "char" , required : true , minLength : 5 )
41
+ . AddTextInput ( "BeatSaver Key " , "id " , required : true , placeholder : "25f" , minLength : 15 )
42
+ . AddTextInput ( "Characteristic" , "char" , required : true , placeholder : "Standard, One Saber, 360, 90, Lawless" , minLength : 5 )
47
43
. AddTextInput ( "Difficulty" , "difficulty" , required : true , placeholder : "Easy, Normal, Hard, Expert, Expert+" , minLength : 4 ) ;
48
44
await RespondWithModalAsync ( builder . Build ( ) ) ;
49
45
}
0 commit comments