/
Undeadguy
/
dendrite
Обзор
Документация
Войти
/
Undeadguy
/
dendrite
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/pushrules/default_content.go
32 строки
580 B
Till
Pushrule tweaks, make `pattern` non-optional on `EventMatchCondition` (#2918)
23 дек 2022, 14:52
Не верифицирован
23 дек 2022, 14:52
f47515e
Код
Авторство
О чём код?
package pushrules func defaultContentRules(localpart string) []*Rule { return []*Rule{ mRuleContainsUserNameDefinition(localpart), } } const ( MRuleContainsUserName = ".m.rule.contains_user_name" ) func mRuleContainsUserNameDefinition(localpart string) *Rule { return &Rule{ RuleID: MRuleContainsUserName, Default: true, Enabled: true, Pattern: &localpart, Actions: []*Action{ {Kind: NotifyAction}, { Kind: SetTweakAction, Tweak: SoundTweak, Value: "default", }, { Kind: SetTweakAction, Tweak: HighlightTweak, }, }, } }