mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-04 22:06:06 +02:00
Fix SQL errors
This commit is contained in:
@@ -964,7 +964,7 @@ const gameLog = {
|
|||||||
SELECT DISTINCT location, world_name, group_name
|
SELECT DISTINCT location, world_name, group_name
|
||||||
FROM gamelog_location
|
FROM gamelog_location
|
||||||
)
|
)
|
||||||
SELECT gamelog_join_leave.created_at, strftime("%s", gamelog_join_leave.created_at) * 1000 created_at_ts, gamelog_join_leave.location, gamelog_join_leave.time, grouped_locations.world_name, grouped_locations.group_name, gamelog_join_leave.id, gamelog_join_leave.type
|
SELECT gamelog_join_leave.created_at, strftime('%s', gamelog_join_leave.created_at) * 1000 created_at_ts, gamelog_join_leave.location, gamelog_join_leave.time, grouped_locations.world_name, grouped_locations.group_name, gamelog_join_leave.id, gamelog_join_leave.type
|
||||||
FROM gamelog_join_leave
|
FROM gamelog_join_leave
|
||||||
INNER JOIN grouped_locations ON gamelog_join_leave.location = grouped_locations.location
|
INNER JOIN grouped_locations ON gamelog_join_leave.location = grouped_locations.location
|
||||||
WHERE user_id = @userId OR display_name = @displayName
|
WHERE user_id = @userId OR display_name = @displayName
|
||||||
@@ -1140,7 +1140,7 @@ const gameLog = {
|
|||||||
*
|
*
|
||||||
FROM
|
FROM
|
||||||
gamelog_join_leave
|
gamelog_join_leave
|
||||||
WHERE type = "OnPlayerLeft"
|
WHERE type = 'OnPlayerLeft'
|
||||||
AND (
|
AND (
|
||||||
strftime('%Y-%m-%dT%H:%M:%SZ', created_at, '-' || (time * 1.0 / 1000) || ' seconds') BETWEEN @utc_start_date AND @utc_end_date
|
strftime('%Y-%m-%dT%H:%M:%SZ', created_at, '-' || (time * 1.0 / 1000) || ' seconds') BETWEEN @utc_start_date AND @utc_end_date
|
||||||
OR created_at BETWEEN @utc_start_date AND @utc_end_date
|
OR created_at BETWEEN @utc_start_date AND @utc_end_date
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ const tableFixes = {
|
|||||||
time: dbRow[6]
|
time: dbRow[6]
|
||||||
};
|
};
|
||||||
travelingList.unshift(row);
|
travelingList.unshift(row);
|
||||||
}, 'SELECT * FROM gamelog_join_leave WHERE type = "OnPlayerLeft" AND location = "traveling"');
|
}, "SELECT * FROM gamelog_join_leave WHERE type = 'OnPlayerLeft' AND location = 'traveling'");
|
||||||
travelingList.forEach(async (travelingEntry) => {
|
travelingList.forEach(async (travelingEntry) => {
|
||||||
await sqliteService.execute(
|
await sqliteService.execute(
|
||||||
(dbRow) => {
|
(dbRow) => {
|
||||||
@@ -44,7 +44,7 @@ const tableFixes = {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
'SELECT * FROM gamelog_join_leave WHERE type = "OnPlayerJoined" AND display_name = @displayName AND created_at <= @created_at ORDER BY created_at DESC LIMIT 1',
|
"SELECT * FROM gamelog_join_leave WHERE type = 'OnPlayerJoined' AND display_name = @displayName AND created_at <= @created_at ORDER BY created_at DESC LIMIT 1",
|
||||||
{
|
{
|
||||||
'@displayName': travelingEntry.displayName,
|
'@displayName': travelingEntry.displayName,
|
||||||
'@created_at': travelingEntry.created_at
|
'@created_at': travelingEntry.created_at
|
||||||
@@ -134,7 +134,7 @@ const tableFixes = {
|
|||||||
id: dbRow[0],
|
id: dbRow[0],
|
||||||
displayName: dbRow[1]
|
displayName: dbRow[1]
|
||||||
});
|
});
|
||||||
}, 'SELECT id, display_name FROM gamelog_join_leave WHERE display_name LIKE "% (%"');
|
}, "SELECT id, display_name FROM gamelog_join_leave WHERE display_name LIKE '% (%'");
|
||||||
return badEntries;
|
return badEntries;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user