Skip to content

Commit 7dc6341

Browse files
committed
[fix] RetryDeployment等待三秒后回复
1 parent 4d66ac3 commit 7dc6341

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Modules/DiscordInteractionModule.cs

+9-4
Original file line numberDiff line numberDiff line change
@@ -279,14 +279,19 @@ await NotificationEmbed(
279279
}
280280

281281
[SlashCommand("retry-deployment", "This command will skip the hot update build and retry the deployment.")]
282-
public Task RetryDeployment(string projectName)
282+
public async Task RetryDeployment(string projectName)
283283
{
284-
if (!UnityEditorService.Instance.TryGetProject(projectName, out var project))
285-
return RespondAsync($"Project **{projectName}** not found!");
284+
if (!UnityEditorService.Instance.TryGetProject(projectName, out var project))
285+
{
286+
await RespondAsync($"Project **{projectName}** not found!");
287+
return;
288+
}
286289

287290
UnityEditorService.Instance.ExecuteDeploymentAction(project);
288291

289-
return RespondAsync($"Deployment for {projectName} started.");
292+
await Task.Delay(TimeSpan.FromSeconds(3));
293+
294+
await RespondAsync($"Deployment for {projectName} started.");
290295
}
291296
#endregion
292297

0 commit comments

Comments
 (0)