Create use effect command #419

Open
Vylpes wants to merge 26 commits from feature/380-use-effect into develop
2 changed files with 4 additions and 4 deletions
Showing only changes of commit ff2980f3c0 - Show all commits

View file

@ -56,7 +56,7 @@ export default class Effects extends ButtonEvent {
const effectDetail = EffectDetails.get(id); const effectDetail = EffectDetails.get(id);
if (!effectDetail) { if (!effectDetail) {
await interaction.reply("Unable to find effect!"); await interaction.reply("Effect not found in system!");
return; return;
} }
@ -114,7 +114,7 @@ export default class Effects extends ButtonEvent {
const effectDetail = EffectDetails.get(id); const effectDetail = EffectDetails.get(id);
if (!effectDetail) { if (!effectDetail) {
await interaction.reply("Unable to find effect!"); await interaction.reply("Effect not found in system!");
return; return;
} }

View file

@ -80,14 +80,14 @@ describe("Effects", () => {
interaction.customId = "effects use confirm invalid"; interaction.customId = "effects use confirm invalid";
await effects.UseConfirm(interaction); await effects.UseConfirm(interaction);
expect(interaction.reply).toHaveBeenCalledWith("Unable to find effect!"); expect(interaction.reply).toHaveBeenCalledWith("Effect not found in system!");
}); });
it("should reply with error message when effect detail is not found in UseCancel", async () => { it("should reply with error message when effect detail is not found in UseCancel", async () => {
interaction.customId = "effects use cancel invalid"; interaction.customId = "effects use cancel invalid";
await effects.UseCancel(interaction); await effects.UseCancel(interaction);
expect(interaction.reply).toHaveBeenCalledWith("Unable to find effect!"); expect(interaction.reply).toHaveBeenCalledWith("Effect not found in system!");
}); });
it("should update interaction with embed and row when effect is used successfully", async () => { it("should update interaction with embed and row when effect is used successfully", async () => {