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;