Updated session data properties.
This commit is contained in:
@@ -32,7 +32,7 @@ export async function relationalQuery(data: {
|
|||||||
id: uuid(),
|
id: uuid(),
|
||||||
websiteId,
|
websiteId,
|
||||||
sessionId,
|
sessionId,
|
||||||
sessionKey: a.key,
|
dataKey: a.key,
|
||||||
stringValue: getStringValue(a.value, a.dataType),
|
stringValue: getStringValue(a.value, a.dataType),
|
||||||
numberValue: a.dataType === DATA_TYPE.number ? a.value : null,
|
numberValue: a.dataType === DATA_TYPE.number ? a.value : null,
|
||||||
dateValue: a.dataType === DATA_TYPE.date ? new Date(a.value) : null,
|
dateValue: a.dataType === DATA_TYPE.date ? new Date(a.value) : null,
|
||||||
@@ -46,13 +46,13 @@ export async function relationalQuery(data: {
|
|||||||
select: {
|
select: {
|
||||||
id: true,
|
id: true,
|
||||||
sessionId: true,
|
sessionId: true,
|
||||||
sessionKey: true,
|
dataKey: true,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
for (const data of flattenedData) {
|
for (const data of flattenedData) {
|
||||||
const { sessionId, sessionKey, ...props } = data;
|
const { sessionId, dataKey, ...props } = data;
|
||||||
const record = existing.find(e => e.sessionId === sessionId && e.sessionKey === sessionKey);
|
const record = existing.find(e => e.sessionId === sessionId && e.dataKey === dataKey);
|
||||||
|
|
||||||
if (record) {
|
if (record) {
|
||||||
await client.sessionData.update({
|
await client.sessionData.update({
|
||||||
|
|||||||
Reference in New Issue
Block a user