sirius7988
9bf7da64b6
fix(feishu): extractPermissionError also recognizes code 99991401
...
Previously extractPermissionError() only checked for error code 99991672,
silently swallowing other Feishu permission error codes like 99991401.
This caused resolveFeishuSenderName() to return {} instead of surfacing
permission errors when the Feishu contact API returned 99991401.
Now also checks for:
- 99991401 (scope not granted)
- 99991672 (permission denied)
- Any non-zero code with 'permission' in the error message
Fixes a bug where permission errors were silently ignored in sender name resolution.
2026-03-21 13:55:27 +08:00
..
2026-03-20 09:30:34 -07:00
2026-03-18 13:20:46 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 18:48:42 -04:00
2026-03-20 15:59:53 -07:00
2026-03-19 23:52:53 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-19 07:17:04 +00:00
2026-03-20 15:43:14 +00:00
2026-03-18 17:14:15 -07:00
2026-03-19 00:24:00 -04:00
2026-03-20 22:00:09 -07:00
2026-03-17 00:14:12 -07:00
2026-03-17 21:35:13 -07:00
2026-03-21 13:55:27 +08:00
2026-03-20 19:24:10 +00:00
2026-03-18 02:04:10 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-19 00:25:19 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-19 03:36:03 +00:00
2026-03-20 09:30:34 -07:00
2026-03-20 15:59:53 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-19 03:37:30 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-18 23:58:56 +00:00
2026-03-19 23:52:53 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-18 18:02:44 -07:00
2026-03-19 07:17:04 +00:00
2026-03-20 15:53:12 -07:00
2026-03-18 23:58:56 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 15:36:34 -07:00
2026-03-16 12:06:32 +00:00
2026-03-19 23:52:53 -07:00
2026-03-20 15:43:14 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 15:59:53 -07:00
2026-03-21 11:14:48 +05:30
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-19 07:17:04 +00:00
2026-03-20 12:41:04 -07:00
2026-03-21 11:14:48 +05:30
2026-03-18 17:14:15 -07:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-17 00:14:12 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 15:59:53 -07:00
2026-03-20 15:28:30 -04:00
2026-03-19 19:26:47 -07:00
2026-03-20 09:30:34 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-12 23:03:19 +00:00