GitHub user dosubot[bot] added a comment to the discussion: Renaming "Slack"

<!-- Answer -->
In Superset 4.x and 5.x, notification methods like Slack are defined as enum 
values in the backend (ReportRecipientType) and referenced by specific 
constants in both backend and frontend code. Renaming the SLACK value alone 
breaks the link between the backend and frontend, so only Mail appears as an 
option. The frontend expects exact identifiers (like "Slack" or "SlackV2") to 
display Slack as a notification method, and the backend uses these for plugin 
registration and discovery. To customize the Slack method name, you would need 
to update the enum, notification plugin classes, and all related frontend 
constants together—simply changing the string in models.py is no longer enough 
in recent versions. See the enum definition and plugin usage 
[here](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/reports/models.py)
 and 
[here](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/reports/notifications/slack.p
 y).


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/708f03ae-c002-437f-b2d5-fa6d2afee580?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34728)

GitHub link: 
https://github.com/apache/superset/discussions/34740#discussioncomment-14143981

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: 
notifications-unsubscr...@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to