Tak Hoffman
6cdfd2eaaa
fix(feishu): correct invalid scope name in permission grant URL ( #32509 )
...
* fix(feishu): correct invalid scope name in permission grant URL
The Feishu API returns error code 99991672 with an authorization URL
containing the non-existent scope `contact:contact.base:readonly`
when the `contact.user.get` endpoint is called without the correct
permission. The valid scope is `contact:user.base:readonly`.
Add a scope correction map that replaces known incorrect scope names
in the extracted grant URL before presenting it to the user/agent,
so the authorization link actually works.
Closes #31761
* chore(changelog): note feishu scope correction
---------
Co-authored-by: SidQin-cyber <sidqin0410@gmail.com >
2026-03-02 22:06:42 -06:00
..
2026-03-03 01:37:39 +00:00
2026-03-03 02:58:20 +00:00
2026-03-02 04:09:24 +00:00
2026-03-02 21:44:40 -06:00
2026-02-27 23:24:11 -06:00
2026-03-02 17:04:42 -06:00
2026-02-19 15:04:40 +01:00
2026-03-03 03:42:30 +00:00
2026-03-02 22:06:42 -06:00
2026-02-27 23:33:20 -06:00
2026-02-11 22:53:40 -06:00
2026-03-03 02:58:20 +00:00
2026-02-28 10:00:31 -06:00
2026-02-28 10:00:31 -06:00
2026-02-28 10:00:31 -06:00
2026-03-03 02:58:20 +00:00
2026-02-27 23:15:11 -06:00
2026-03-03 02:58:20 +00:00
2026-03-03 02:58:20 +00:00
2026-03-02 17:30:40 -06:00
2026-02-06 09:32:10 +09:00
2026-03-02 08:54:20 +00:00
2026-02-28 09:58:56 -06:00
2026-02-28 09:58:56 -06:00
2026-02-28 09:58:56 -06:00
2026-03-02 08:54:20 +00:00
2026-03-02 08:54:20 +00:00
2026-03-01 20:51:45 -06:00
2026-02-06 09:32:10 +09:00
2026-02-26 13:19:25 +01:00
2026-02-18 01:34:35 +00:00
2026-02-19 14:06:37 +01:00
2026-02-19 14:06:37 +01:00
2026-03-02 16:56:57 -06:00
2026-03-02 16:56:57 -06:00
2026-03-02 17:04:42 -06:00
2026-03-02 17:30:40 -06:00
2026-03-03 02:37:23 +00:00
2026-03-03 00:54:33 +00:00
2026-03-02 04:09:24 +00:00
2026-03-02 07:42:16 -06:00
2026-03-02 07:42:16 -06:00
2026-03-03 00:34:16 +00:00
2026-03-02 04:09:24 +00:00
2026-03-02 04:09:24 +00:00
2026-03-03 00:54:33 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 02:58:20 +00:00
2026-03-02 03:41:53 +00:00
2026-03-02 03:41:53 +00:00
2026-02-06 09:32:10 +09:00
2026-02-26 13:19:25 +01:00
2026-02-27 23:22:38 -06:00
2026-02-27 23:22:38 -06:00
2026-02-27 23:57:27 -08:00
2026-02-27 23:39:24 -06:00
2026-03-02 19:37:07 -06:00
2026-03-02 19:37:07 -06:00
2026-02-06 09:32:10 +09:00
2026-03-02 21:26:21 -06:00
2026-03-02 21:26:21 -06:00
2026-02-06 09:32:10 +09:00
2026-03-03 02:58:20 +00:00
2026-02-16 14:59:30 +00:00
2026-03-02 15:47:21 +00:00
2026-03-02 15:47:21 +00:00
2026-03-02 03:41:53 +00:00
2026-03-02 03:22:07 +00:00
2026-03-02 03:41:53 +00:00
2026-02-27 23:21:22 -06:00
2026-03-02 16:50:55 -06:00
2026-03-02 16:50:55 -06:00
2026-03-02 03:41:53 +00:00
2026-03-02 03:41:53 +00:00
2026-02-26 13:19:25 +01:00
2026-02-28 10:00:31 -06:00
2026-02-28 10:00:31 -06:00
2026-03-03 01:37:39 +00:00
2026-02-27 18:41:08 -06:00
2026-02-27 22:57:16 -06:00
2026-02-06 09:32:10 +09:00
2026-02-26 13:19:25 +01:00