58 session.
id = json[QLatin1String(
"id")].toString();
60 const QJsonArray recsArr = json[QLatin1String(
"recordings")].toArray();
61 for(
const QJsonValue& v : recsArr) {
65 static const QSet<QString> knownKeys = {
66 QStringLiteral(
"id"), QStringLiteral(
"recordings")
68 for (
auto it = json.constBegin(); it != json.constEnd(); ++it) {
69 if (!knownKeys.contains(it.key()))
70 session.
extras.insert(it.key(), it.value());
97 session.
id = cbor[QLatin1String(
"id")].toString();
99 const QCborArray recsArr = cbor[QLatin1String(
"recordings")].toArray();
100 for(
const QCborValue& v : recsArr) {
104 static const QSet<QString> knownKeys = {
105 QStringLiteral(
"id"), QStringLiteral(
"recordings")
107 QJsonObject cborJson = cbor.toJsonObject();
108 for (
auto it = cborJson.constBegin(); it != cborJson.constEnd(); ++it) {
109 if (!knownKeys.contains(it.key()))
110 session.
extras.insert(it.key(), it.value());