message: only append crypto details if crypto is enabled
diff: @@ -96,12 +96,14 @@ export default async function sendBugReport(bugReportEndpoint, opts) {
  body.append('device_id', client.deviceId);
  }
  + if (client.isCryptoEnabled()) {
  const keys = [`ed25519:${client.getDeviceEd25519Key()}`];
  if (client.getDeviceCurve25519Key) {
  keys.push(`curve25519:${client.getDeviceCurve25519Key()}`);
  }
  body.append('device_keys', keys.join(', '));
  body.append('cross_signing_key', client.getCrossSigningId());
  + }
  if (opts.label) {
  body.append('label', opts.label);
  