[MM-58008] Calls Mobile: Settings for DM/GM ringing (#27213)
* prevent webapp from erasing new mobile notify props * allow blank, will be used on mobile to default to desktop setting * update snapshots * Revert "update snapshots" This reverts commit 0bcd515de87e2e3fdd8a87e73f52c845577eddab. * Revert "allow blank, will be used on mobile to default to desktop setting" This reverts commit 56e16e887ff7bfbf3751778cc31cdd9e0e0f8086. * Revert "prevent webapp from erasing new mobile notify props" This reverts commit e983d7b8f4dbd92b12eeb312cdf64ec45cd2d6ec. * simplify how we handle mobile notification props * linting --------- Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
65f7a623ce
Коммит
91741a7fa4
@@ -231,7 +231,7 @@ class NotificationsTab extends React.PureComponent<Props, State> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
handleSubmit = async () => {
|
handleSubmit = async () => {
|
||||||
const data: UserNotifyProps = {} as UserNotifyProps;
|
const data: UserNotifyProps = {...this.props.user.notify_props};
|
||||||
data.email = this.state.enableEmail;
|
data.email = this.state.enableEmail;
|
||||||
data.desktop_sound = this.state.desktopSound;
|
data.desktop_sound = this.state.desktopSound;
|
||||||
data.calls_desktop_sound = this.state.callsDesktopSound;
|
data.calls_desktop_sound = this.state.callsDesktopSound;
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ export type UserNotifyProps = {
|
|||||||
push_threads?: 'default' | 'all' | 'mention' | 'none';
|
push_threads?: 'default' | 'all' | 'mention' | 'none';
|
||||||
auto_responder_active?: 'true' | 'false';
|
auto_responder_active?: 'true' | 'false';
|
||||||
auto_responder_message?: string;
|
auto_responder_message?: string;
|
||||||
|
calls_mobile_sound?: 'true' | 'false' | '';
|
||||||
|
calls_mobile_notification_sound?: 'Dynamic' | 'Calm' | 'Urgent' | 'Cheerful' | '';
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserProfile = {
|
export type UserProfile = {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user