mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-06 14:46:04 +02:00
Search in gameLog/feed by groupName
This commit is contained in:
+1
-1
@@ -40,7 +40,7 @@ export default class extends baseClass {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (
|
if (
|
||||||
value.startsWith('wrld_') &&
|
(value.startsWith('wrld_') || value.startsWith('grp_')) &&
|
||||||
String(row.location).toUpperCase().includes(value)
|
String(row.location).toUpperCase().includes(value)
|
||||||
) {
|
) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -988,7 +988,7 @@ export default class extends baseClass {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (
|
if (
|
||||||
value.startsWith('wrld_') &&
|
(value.startsWith('wrld_') || value.startsWith('grp_')) &&
|
||||||
String(row.location).toUpperCase().includes(value)
|
String(row.location).toUpperCase().includes(value)
|
||||||
) {
|
) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -1333,7 +1333,7 @@ class Database {
|
|||||||
|
|
||||||
async lookupFeedDatabase(search, filters, vipList) {
|
async lookupFeedDatabase(search, filters, vipList) {
|
||||||
var search = search.replaceAll("'", "''");
|
var search = search.replaceAll("'", "''");
|
||||||
if (search.startsWith('wrld_')) {
|
if (search.startsWith('wrld_') || search.startsWith('grp_')) {
|
||||||
return Database.getFeedByInstanceId(search, filters, vipList);
|
return Database.getFeedByInstanceId(search, filters, vipList);
|
||||||
}
|
}
|
||||||
var vipQuery = '';
|
var vipQuery = '';
|
||||||
@@ -1401,7 +1401,7 @@ class Database {
|
|||||||
groupName: dbRow[8]
|
groupName: dbRow[8]
|
||||||
};
|
};
|
||||||
feedDatabase.unshift(row);
|
feedDatabase.unshift(row);
|
||||||
}, `SELECT * FROM ${Database.userPrefix}_feed_gps WHERE (display_name LIKE '%${search}%' OR world_name LIKE '%${search}%') ${vipQuery} ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
}, `SELECT * FROM ${Database.userPrefix}_feed_gps WHERE (display_name LIKE '%${search}%' OR world_name LIKE '%${search}%' OR group_name LIKE '%${search}%') ${vipQuery} ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
||||||
}
|
}
|
||||||
if (status) {
|
if (status) {
|
||||||
await sqliteService.execute((dbRow) => {
|
await sqliteService.execute((dbRow) => {
|
||||||
@@ -1479,7 +1479,7 @@ class Database {
|
|||||||
groupName: dbRow[8]
|
groupName: dbRow[8]
|
||||||
};
|
};
|
||||||
feedDatabase.unshift(row);
|
feedDatabase.unshift(row);
|
||||||
}, `SELECT * FROM ${Database.userPrefix}_feed_online_offline WHERE ((display_name LIKE '%${search}%' OR world_name LIKE '%${search}%') ${query}) ${vipQuery} ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
}, `SELECT * FROM ${Database.userPrefix}_feed_online_offline WHERE ((display_name LIKE '%${search}%' OR world_name LIKE '%${search}%' OR group_name LIKE '%${search}%') ${query}) ${vipQuery} ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
||||||
}
|
}
|
||||||
var compareByCreatedAt = function (a, b) {
|
var compareByCreatedAt = function (a, b) {
|
||||||
var A = a.created_at;
|
var A = a.created_at;
|
||||||
@@ -1657,7 +1657,7 @@ class Database {
|
|||||||
|
|
||||||
async lookupGameLogDatabase(search, filters, vipList = []) {
|
async lookupGameLogDatabase(search, filters, vipList = []) {
|
||||||
var search = search.replaceAll("'", "''");
|
var search = search.replaceAll("'", "''");
|
||||||
if (search.startsWith('wrld_')) {
|
if (search.startsWith('wrld_') || search.startsWith('grp_')) {
|
||||||
return Database.getGameLogByLocation(search, filters);
|
return Database.getGameLogByLocation(search, filters);
|
||||||
}
|
}
|
||||||
let vipQuery = '';
|
let vipQuery = '';
|
||||||
@@ -1736,7 +1736,7 @@ class Database {
|
|||||||
groupName: dbRow[6]
|
groupName: dbRow[6]
|
||||||
};
|
};
|
||||||
gamelogDatabase.unshift(row);
|
gamelogDatabase.unshift(row);
|
||||||
}, `SELECT * FROM gamelog_location WHERE world_name LIKE '%${search}%' ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
}, `SELECT * FROM gamelog_location WHERE world_name LIKE '%${search}%' OR group_name LIKE '%${search}%' ORDER BY id DESC LIMIT ${Database.maxTableSize}`);
|
||||||
}
|
}
|
||||||
if (onplayerjoined || onplayerleft) {
|
if (onplayerjoined || onplayerleft) {
|
||||||
var query = '';
|
var query = '';
|
||||||
|
|||||||
Reference in New Issue
Block a user