diff --git a/.gitignore b/.gitignore index 0a72a8159..acc042b4e 100644 --- a/.gitignore +++ b/.gitignore @@ -117,4 +117,6 @@ logs/oAuthClient-log.log .node-persist/** -/*.env.* \ No newline at end of file +/*.env.* +.idea/* +.idea \ No newline at end of file diff --git a/client/src/components/global-search/global-search-os.component.jsx b/client/src/components/global-search/global-search-os.component.jsx index 1cbfb9feb..82e5152b4 100644 --- a/client/src/components/global-search/global-search-os.component.jsx +++ b/client/src/components/global-search/global-search-os.component.jsx @@ -54,6 +54,7 @@ export default function GlobalSearchOs() { job.v_make_desc || "" } ${job.v_model_desc || ""}`} {`${job.clm_no || ""}`} + {`${job.plate_no || ""}`} ), diff --git a/server/opensearch/os-handler.js b/server/opensearch/os-handler.js index 0bc72170c..c1ece6ad4 100644 --- a/server/opensearch/os-handler.js +++ b/server/opensearch/os-handler.js @@ -19,6 +19,7 @@ const aws4 = require("aws4"); const { gql } = require("graphql-request"); var host = process.env.OPEN_SEARCH_HOST; + const createAwsConnector = (credentials, region) => { class AmazonConnection extends Connection { buildRequestObject(params) { @@ -207,13 +208,15 @@ async function OpenSearchUpdateHandler(req, res) { } } -async function OpensearchSearchHandler(req, res) { +async function OpenSearchSearchHandler(req, res) { try { const { search, bodyshopid, index } = req.body; + if (!req.user) { res.sendStatus(401); return; } + logger.log("os-search", "DEBUG", req.user.email, null, { search, }); @@ -273,7 +276,7 @@ async function OpensearchSearchHandler(req, res) { { query_string: { query: `*${search}*`, - + // Weighted Fields fields: [ "*ro_number^20", "*clm_no^14", @@ -320,4 +323,4 @@ async function OpensearchSearchHandler(req, res) { } exports.handler = OpenSearchUpdateHandler; -exports.search = OpensearchSearchHandler; +exports.search = OpenSearchSearchHandler;