Allow disabling media confirmation from the confirmation dialog itself

This commit is contained in:
Thibaut Girka
2018-11-27 17:31:50 +01:00
committed by ThibG
parent 490d8fff0b
commit 056a8a8ee4
3 changed files with 39 additions and 6 deletions

View File

@@ -30,6 +30,7 @@ import {
closeModal,
openModal,
} from 'flavours/glitch/actions/modal';
import { changeLocalSetting } from 'flavours/glitch/actions/local_settings';
// Components.
import ComposerOptions from './options';
@@ -165,6 +166,8 @@ const mapDispatchToProps = (dispatch, { intl }) => ({
message: intl.formatMessage(messages.missingDescriptionMessage),
confirm: intl.formatMessage(messages.missingDescriptionConfirm),
onConfirm: () => dispatch(submitCompose(routerHistory)),
onDoNotAsk: () => dispatch(changeLocalSetting(['confirm_missing_media_description'], false)),
onConfirm: () => dispatch(submitCompose()),
}));
},
onSubmit(routerHistory) {