Updated GDrive

This commit is contained in:
Mahesh Murag 2024-11-20 09:44:24 -05:00
commit bfdb9e3c10
No known key found for this signature in database

View file

@ -149,10 +149,12 @@ server.setRequestHandler(ListToolsRequestSchema, async () => {
server.setRequestHandler(CallToolRequestSchema, async (request) => { server.setRequestHandler(CallToolRequestSchema, async (request) => {
if (request.params.name === "search") { if (request.params.name === "search") {
const query = request.params.arguments?.query as string; const userQuery = request.params.arguments?.query as string;
const escapedQuery = userQuery.replace(/'/g, "\\'");
const formattedQuery = `fullText contains '${escapedQuery}'`;
const res = await drive.files.list({ const res = await drive.files.list({
q: query, q: formattedQuery,
pageSize: 10, pageSize: 10,
fields: "files(id, name, mimeType, modifiedTime, size)", fields: "files(id, name, mimeType, modifiedTime, size)",
}); });