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);
if (!effectDetail) {
await interaction.reply("Unable to find effect!");
await interaction.reply("Effect not found in system!");
Vylpes marked this conversation as resolved Outdated

The error message 'Unable to find effect!' is unclear. It should be 'Effect not found in the system!'.

The error message 'Unable to find effect!' is unclear. It should be 'Effect not found in the system!'.
return;
}
@ -114,7 +114,7 @@ export default class Effects extends ButtonEvent {
const effectDetail = EffectDetails.get(id);
if (!effectDetail) {
await interaction.reply("Unable to find effect!");
await interaction.reply("Effect not found in system!");
Vylpes marked this conversation as resolved Outdated

The error message 'Unable to find effect!' is unclear. It should be 'Effect not found in the system!'.

The error message 'Unable to find effect!' is unclear. It should be 'Effect not found in the system!'.
return;
}

View file

@ -80,14 +80,14 @@ describe("Effects", () => {
interaction.customId = "effects use confirm invalid";
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 () => {
interaction.customId = "effects use cancel invalid";
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 () => {