Optimisation and lint fixes

pull/834/head
Mikunj Varsani 5 years ago
parent 7d3a18e855
commit cc85de5250

@ -205,10 +205,14 @@
return this.id === window.storage.get('primaryDevicePubKey'); return this.id === window.storage.get('primaryDevicePubKey');
}, },
async isOurDevice() { async isOurDevice() {
if (this.isMe()) {
return true;
}
const ourDevices = await window.libloki.storage.getPairedDevicesFor( const ourDevices = await window.libloki.storage.getPairedDevicesFor(
this.ourNumber this.ourNumber
); );
return this.isOurLocalDevice() || ourDevices.includes(this.id); return ourDevices.includes(this.id);
}, },
isOurLocalDevice() { isOurLocalDevice() {
return this.id === this.ourNumber; return this.id === this.ourNumber;

@ -71,9 +71,12 @@ export class EditProfileDialog extends React.Component<Props, State> {
const viewDefault = this.state.mode === 'default'; const viewDefault = this.state.mode === 'default';
const viewEdit = this.state.mode === 'edit'; const viewEdit = this.state.mode === 'edit';
const viewQR = this.state.mode === 'qr'; const viewQR = this.state.mode === 'qr';
/* tslint:disable:no-backbone-get-set-outside-model */
const sessionID = const sessionID =
window.storage.get('primaryDevicePubKey') || window.textsecure.storage.get('primaryDevicePubKey') ||
window.textsecure.storage.user.getNumber(); window.textsecure.storage.user.getNumber();
/* tslint:enable:no-backbone-get-set-outside-model */
const backButton = const backButton =
viewEdit || viewQR viewEdit || viewQR

Loading…
Cancel
Save