Skip to content

Commit c2f7e6a

Browse files
HelloyunhocryptoAlgorithm
authored andcommitted
πŸš‘οΈ fix (rest): remove slash from REST API methods (#25)
* πŸš‘οΈ fix: all REST API methods should not have slash at the end * πŸ’‘ fix: follow the comment format
1 parent a1fcc76 commit c2f7e6a

22 files changed

+251
-236
lines changed

β€ŽSources/DiscordKitCore/REST/APIAchievements.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public extension DiscordREST {
1010
_ applicationId: Snowflake
1111
) async throws -> T {
1212
return try await getReq(
13-
path: "applications/\(applicationId)/achievements/"
13+
path: "applications/\(applicationId)/achievements"
1414
)
1515
}
1616
/// Get Achievement
@@ -21,7 +21,7 @@ public extension DiscordREST {
2121
_ achievementId: Snowflake
2222
) async throws -> T {
2323
return try await getReq(
24-
path: "applications/\(applicationId)/achievements/\(achievementId)/"
24+
path: "applications/\(applicationId)/achievements/\(achievementId)"
2525
)
2626
}
2727
/// Create Achievement
@@ -32,7 +32,7 @@ public extension DiscordREST {
3232
_ body: B
3333
) async throws -> T {
3434
return try await postReq(
35-
path: "applications/\(applicationId)/achievements/",
35+
path: "applications/\(applicationId)/achievements",
3636
body: body
3737
)
3838
}
@@ -45,7 +45,7 @@ public extension DiscordREST {
4545
_ body: B
4646
) async throws {
4747
try await patchReq(
48-
path: "applications/\(applicationId)/achievements/\(achievementId)/",
48+
path: "applications/\(applicationId)/achievements/\(achievementId)",
4949
body: body
5050
)
5151
}
@@ -57,7 +57,7 @@ public extension DiscordREST {
5757
_ achievementId: Snowflake
5858
) async throws {
5959
try await deleteReq(
60-
path: "applications/\(applicationId)/achievements/\(achievementId)/"
60+
path: "applications/\(applicationId)/achievements/\(achievementId)"
6161
)
6262
}
6363
/// Update User Achievement
@@ -70,7 +70,7 @@ public extension DiscordREST {
7070
_ body: B
7171
) async throws -> T {
7272
return try await putReq(
73-
path: "users/\(userId)/applications/\(applicationId)/achievements/\(achievementId)/",
73+
path: "users/\(userId)/applications/\(applicationId)/achievements/\(achievementId)",
7474
body: body
7575
)
7676
}
@@ -81,7 +81,7 @@ public extension DiscordREST {
8181
_ applicationId: Snowflake
8282
) async throws -> T {
8383
return try await getReq(
84-
path: "users/@me/applications/\(applicationId)/achievements/"
84+
path: "users/@me/applications/\(applicationId)/achievements"
8585
)
8686
}
8787
}

β€ŽSources/DiscordKitCore/REST/APIApplicationCommands.swift

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public extension DiscordREST {
1010
_ applicationId: Snowflake
1111
) async throws -> T {
1212
return try await getReq(
13-
path: "applications/\(applicationId)/commands/"
13+
path: "applications/\(applicationId)/commands"
1414
)
1515
}
1616
/// Create Global Application Command
@@ -21,7 +21,7 @@ public extension DiscordREST {
2121
_ body: B
2222
) async throws -> T {
2323
return try await postReq(
24-
path: "applications/\(applicationId)/commands/",
24+
path: "applications/\(applicationId)/commands",
2525
body: body
2626
)
2727
}
@@ -33,7 +33,7 @@ public extension DiscordREST {
3333
_ commandId: Snowflake
3434
) async throws -> T {
3535
return try await getReq(
36-
path: "applications/\(applicationId)/commands/\(commandId)/"
36+
path: "applications/\(applicationId)/commands/\(commandId)"
3737
)
3838
}
3939
/// Edit Global Application Command
@@ -45,7 +45,7 @@ public extension DiscordREST {
4545
_ body: B
4646
) async throws {
4747
try await patchReq(
48-
path: "applications/\(applicationId)/commands/\(commandId)/",
48+
path: "applications/\(applicationId)/commands/\(commandId)",
4949
body: body
5050
)
5151
}
@@ -57,7 +57,7 @@ public extension DiscordREST {
5757
_ commandId: Snowflake
5858
) async throws {
5959
try await deleteReq(
60-
path: "applications/\(applicationId)/commands/\(commandId)/"
60+
path: "applications/\(applicationId)/commands/\(commandId)"
6161
)
6262
}
6363
/// Bulk Overwrite Global Application Commands
@@ -68,7 +68,7 @@ public extension DiscordREST {
6868
_ body: B
6969
) async throws -> T {
7070
return try await putReq(
71-
path: "applications/\(applicationId)/commands/",
71+
path: "applications/\(applicationId)/commands",
7272
body: body
7373
)
7474
}
@@ -80,7 +80,7 @@ public extension DiscordREST {
8080
_ guildId: Snowflake
8181
) async throws -> T {
8282
return try await getReq(
83-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/"
83+
path: "applications/\(applicationId)/guilds/\(guildId)/commands"
8484
)
8585
}
8686
/// Create Guild Application Command
@@ -92,7 +92,7 @@ public extension DiscordREST {
9292
_ body: B
9393
) async throws -> T {
9494
return try await postReq(
95-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/",
95+
path: "applications/\(applicationId)/guilds/\(guildId)/commands",
9696
body: body
9797
)
9898
}
@@ -105,7 +105,7 @@ public extension DiscordREST {
105105
_ commandId: Snowflake
106106
) async throws -> T {
107107
return try await getReq(
108-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/"
108+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)"
109109
)
110110
}
111111
/// Edit Guild Application Command
@@ -118,7 +118,7 @@ public extension DiscordREST {
118118
_ body: B
119119
) async throws {
120120
try await patchReq(
121-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/",
121+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)",
122122
body: body
123123
)
124124
}
@@ -131,7 +131,7 @@ public extension DiscordREST {
131131
_ commandId: Snowflake
132132
) async throws {
133133
try await deleteReq(
134-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/"
134+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)"
135135
)
136136
}
137137
/// Bulk Overwrite Guild Application Commands
@@ -143,7 +143,7 @@ public extension DiscordREST {
143143
_ body: B
144144
) async throws -> T {
145145
return try await putReq(
146-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/",
146+
path: "applications/\(applicationId)/guilds/\(guildId)/commands",
147147
body: body
148148
)
149149
}
@@ -155,7 +155,7 @@ public extension DiscordREST {
155155
_ guildId: Snowflake
156156
) async throws -> T {
157157
return try await getReq(
158-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/permissions/"
158+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/permissions"
159159
)
160160
}
161161
/// Get Application Command Permissions
@@ -167,7 +167,7 @@ public extension DiscordREST {
167167
_ commandId: Snowflake
168168
) async throws -> T {
169169
return try await getReq(
170-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/permissions/"
170+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/permissions"
171171
)
172172
}
173173
/// Edit Application Command Permissions
@@ -180,7 +180,7 @@ public extension DiscordREST {
180180
_ body: B
181181
) async throws -> T {
182182
return try await putReq(
183-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/permissions/",
183+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/\(commandId)/permissions",
184184
body: body
185185
)
186186
}
@@ -193,7 +193,7 @@ public extension DiscordREST {
193193
_ body: B
194194
) async throws -> T {
195195
return try await putReq(
196-
path: "applications/\(applicationId)/guilds/\(guildId)/commands/permissions/",
196+
path: "applications/\(applicationId)/guilds/\(guildId)/commands/permissions",
197197
body: body
198198
)
199199
}

β€ŽSources/DiscordKitCore/REST/APIApplicationRoleConnectionMetadata.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public extension DiscordREST {
1010
_ applicationId: Snowflake
1111
) async throws -> T {
1212
return try await getReq(
13-
path: "applications/\(applicationId)/role-connections/metadata/"
13+
path: "applications/\(applicationId)/role-connections/metadata"
1414
)
1515
}
1616
/// Update Application Role Connection Metadata Records
@@ -21,7 +21,7 @@ public extension DiscordREST {
2121
_ body: B
2222
) async throws -> T {
2323
return try await putReq(
24-
path: "applications/\(applicationId)/role-connections/metadata/",
24+
path: "applications/\(applicationId)/role-connections/metadata",
2525
body: body
2626
)
2727
}

β€ŽSources/DiscordKitCore/REST/APIAuditLog.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public extension DiscordREST {
1010
_ guildId: Snowflake
1111
) async throws -> T {
1212
return try await getReq(
13-
path: "guilds/\(guildId)/audit-logs/"
13+
path: "guilds/\(guildId)/audit-logs"
1414
)
1515
}
1616
}

β€ŽSources/DiscordKitCore/REST/APIAutoModeration.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public extension DiscordREST {
1010
_ guildId: Snowflake
1111
) async throws -> T {
1212
return try await getReq(
13-
path: "guilds/\(guildId)/auto-moderation/rules/"
13+
path: "guilds/\(guildId)/auto-moderation/rules"
1414
)
1515
}
1616
/// Get Auto Moderation Rule
@@ -21,7 +21,7 @@ public extension DiscordREST {
2121
_ auto_moderation_ruleId: Snowflake
2222
) async throws -> T {
2323
return try await getReq(
24-
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)/"
24+
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)"
2525
)
2626
}
2727
/// Create Auto Moderation Rule
@@ -32,7 +32,7 @@ public extension DiscordREST {
3232
_ body: B
3333
) async throws -> T {
3434
return try await postReq(
35-
path: "guilds/\(guildId)/auto-moderation/rules/",
35+
path: "guilds/\(guildId)/auto-moderation/rules",
3636
body: body
3737
)
3838
}
@@ -45,7 +45,7 @@ public extension DiscordREST {
4545
_ body: B
4646
) async throws {
4747
try await patchReq(
48-
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)/",
48+
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)",
4949
body: body
5050
)
5151
}
@@ -57,7 +57,7 @@ public extension DiscordREST {
5757
_ auto_moderation_ruleId: Snowflake
5858
) async throws {
5959
try await deleteReq(
60-
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)/"
60+
path: "guilds/\(guildId)/auto-moderation/rules/\(auto_moderation_ruleId)"
6161
)
6262
}
6363
}

0 commit comments

Comments
Β (0)