summaryrefslogtreecommitdiff
path: root/routes
diff options
context:
space:
mode:
authorGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2024-04-16 01:55:02 +0300
committerGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2024-04-16 01:55:02 +0300
commit6248d2cf7a2214ac32628bc58248694108b4d8bf (patch)
tree138d22974b783ce2285417f21ae0c4b83de2b245 /routes
parent3894db0824bbb0023bce8402f1c4f578504fb8ce (diff)
downloadoseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.tar.gz
oseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.tar.bz2
oseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.zip
optimize weighted_partial match
Diffstat (limited to 'routes')
-rw-r--r--routes/dev.js2
-rw-r--r--routes/v1.js18
2 files changed, 18 insertions, 2 deletions
diff --git a/routes/dev.js b/routes/dev.js
index 3f142d0..cd40822 100644
--- a/routes/dev.js
+++ b/routes/dev.js
@@ -6,7 +6,7 @@
const Router = require('koa-router');
const urler = require('../utils/url-util.js');
-const data = require('../pieces/prepare-streams.js');
+const data = require('../pieces/prepare.js');
const bench = require('../benchmark/find.js');
const matchStr = require('../benchmark/match-str.js');
diff --git a/routes/v1.js b/routes/v1.js
index 859f7b0..9690973 100644
--- a/routes/v1.js
+++ b/routes/v1.js
@@ -3,6 +3,7 @@
*/
const Router = require('koa-router');
+const prepare = require('../pieces/prepare.js');
// Prefix all routes with: /items
@@ -14,10 +15,25 @@ const router = new Router({
// Routes
+router.get('/prepare/:title', (ctx) => {
+ let result = false;
+ switch (ctx.params.title) {
+ case 'products':
+ result = prepare.load_products(
+ 'https://storage.googleapis.com/pythia-files/uploads/json/emarket-products.json'
+ );
+ break;
+
+ default:
+ break;
+
+ }
+ return { success: result };
+})
router.get('/search', (ctx) => {
- ctx.body = { success: true, results: [] };
+ ctx.body = [];
});
router.get('/search/:title', (ctx) => {