-
-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix(notification-aliyun-sms): throw error when sending SMS failed #3573
Conversation
I don't quite know why you opened an empty PR (what would you like to discuss?) Currently the uptime-kuma/server/notification-providers/aliyun-sms.js Lines 73 to 76 in 72741eb
|
ff9acb1
to
2c84fc7
Compare
Sorry, I updated the PR. Original bugs:
|
The same problem (not awaiting the success-determiner) is also be present in these other poviders due to other devs copying code:
Could you attach a fix for these as well? If you do, could you add |
Maybe do this in new pull request(s). Some of them are regional only notifications, I can't test the other normal cases. Since notification is an important feature in Uptime Kuma, it is required to find someone who actually can test it (up/down/test ok/test fail). Maybe we can reach back the og authors to test them. |
While I don't agree that these changes require extra tests, let's ask the OG authors if they can duplicate+test these fixes across the other providers:
Currently these monitors don't report erros at all (they always succeed).
and document that these are fixed by attaching a screenshot as above of the monitor failing? |
I am not the author of |
Sorry, I can't promise to fix all of these notification issues, but I'll take a look over the weekend if it hasn't been fixed yet. |
@CommanderStorm Sorry to see this issue so late, is there any problem to fix the |
@CommanderStorm @louislam I have made a pr #3598 |
Tick the checkbox if you understand [x]:
Description
Throw error when sending Aliyun SMS failed, snapshot below.
Type of change
Please delete any options that are not relevant.
Checklist
(including JSDoc for methods)
Screenshots (if any)
Please do not use any external image service. Instead, just paste in or drag and drop the image here, and it will be uploaded automatically.