Yuki Takei пре 5 година
родитељ
комит
701300113b
1 измењених фајлова са 7 додато и 2 уклоњено
  1. 7 2
      packages/slack/src/utils/post-ephemeral-errors.ts

+ 7 - 2
packages/slack/src/utils/post-ephemeral-errors.ts

@@ -23,8 +23,13 @@ export const postEphemeralErrors = async(
         ...rejectedResults.map((rejectedResult) => {
           const reason = rejectedResult.reason.toString();
           const resData = rejectedResult.reason.response?.data;
-          const resDataMessage = resData?.message || resData.toString();
-          const errorMessage = `${reason} (${resDataMessage})`;
+          const resDataMessage = resData?.message || resData?.toString();
+
+          let errorMessage = reason;
+          if (resDataMessage != null) {
+            errorMessage += ` (${resDataMessage})`;
+          }
+
           return generateMarkdownSectionBlock(errorMessage);
         }),
       ],