deleteAccount => show warning when recover will generate new SessionID

pull/1381/head
Audric Ackermann 5 years ago
parent 9b621a6eec
commit dd4f591cf4
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -565,6 +565,7 @@ label {
&-wrapper { &-wrapper {
.session-modal__body .session-modal__centered { .session-modal__body .session-modal__centered {
margin: $session-margin-lg; margin: $session-margin-lg;
text-align: center;
} }
} }

@ -4,9 +4,9 @@
@import 'node_modules/react-contexify/dist/ReactContexify.min.css'; @import 'node_modules/react-contexify/dist/ReactContexify.min.css';
@import 'node_modules/react-toastify/dist/ReactToastify.css'; @import 'node_modules/react-toastify/dist/ReactToastify.css';
@import 'node_modules/sanitize.css/sanitize.css'; // @import url(sanitize.css);
@import 'node_modules/sanitize.css/forms.css'; // @import url(forms.css);
@import 'node_modules/sanitize.css/typography.css'; // @import url(typography.css);
// Global Settings, Variables, and Mixins // Global Settings, Variables, and Mixins
@import 'themes.scss'; @import 'themes.scss';

@ -178,7 +178,7 @@ export class LeftPaneSettingSection extends React.Component<Props, State> {
isSecondaryDevice ? 'unpairDevice' : 'clearAllData' isSecondaryDevice ? 'unpairDevice' : 'clearAllData'
); );
const message = window.i18n( let message = window.i18n(
isSecondaryDevice ? 'unpairDeviceWarning' : 'deleteAccountWarning' isSecondaryDevice ? 'unpairDeviceWarning' : 'deleteAccountWarning'
); );
@ -186,6 +186,11 @@ export class LeftPaneSettingSection extends React.Component<Props, State> {
? window.i18n('unpairDeviceWarningSub') ? window.i18n('unpairDeviceWarningSub')
: ''; : '';
const identityKey = window.textsecure.storage.get('identityKey');
if (identityKey && identityKey.ed25519KeyPair === undefined) {
message = `${message} We've updated the way Session IDs are generated, so you will not be able to restore your current Session ID.`;
}
window.confirmationDialog({ window.confirmationDialog({
title, title,
message, message,

Loading…
Cancel
Save