      qrCode->setWordWrap(true);
      qrCode->setStyleSheet(R"(font-size: 60px;)");
      return;
    }
    QVector<QPair<QString, QJsonValue>> payloads;
    payloads.push_back(qMakePair(QString("pair"), true));
    QString pairToken = CommaApi::create_jwt(payloads);
  
    QString qrString = IMEI + "--" + serial + "--" + pairToken;
    this->updateQrCode(qrString);
  }
  
 
</s> remove   QString token = CommaApi::create_jwt({});
 </s> add   QString token = CommaApi::create_jwt(); </s> remove QString CommaApi::create_jwt() {
  return create_jwt(*(new QVector<QPair<QString, QJsonValue>>()));
}

 </s> add  </s> remove   static QString create_jwt(QVector<QPair<QString, QJsonValue>> payloads, int expiry=3600);
  static QString create_jwt();
 </s> add   static QString create_jwt(QVector<QPair<QString, QJsonValue>> payloads = {}, int expiry=3600);
  QString pairToken = CommaApi::create_jwt({{"pair", true}});
      qrCode->setWordWrap(true);
      qrCode->setStyleSheet(R"(font-size: 60px;)");
      return;
    }
  QString pairToken = CommaApi::create_jwt({{"pair", true}});
  QString pairToken = CommaApi::create_jwt({{"pair", true}});
  QString pairToken = CommaApi::create_jwt({{"pair", true}});
  
    QString qrString = IMEI + "--" + serial + "--" + pairToken;
    this->updateQrCode(qrString);
  }
  
keep keep keep keep replace replace replace keep keep keep keep keep
 remove memory leak in create_jwt() (#20547) 
selfdrive/ui/qt/widgets/setup.cc