dosubot[bot] commented on issue #34728:
URL: https://github.com/apache/superset/issues/34728#issuecomment-3195369405

   <!-- 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/slac
 k.py).
   
   
   <!-- 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=githu
 b)&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)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to