diff options
| author | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2024-04-16 01:55:02 +0300 |
|---|---|---|
| committer | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2024-04-16 01:55:02 +0300 |
| commit | 6248d2cf7a2214ac32628bc58248694108b4d8bf (patch) | |
| tree | 138d22974b783ce2285417f21ae0c4b83de2b245 /routes | |
| parent | 3894db0824bbb0023bce8402f1c4f578504fb8ce (diff) | |
| download | oseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.tar.gz oseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.tar.bz2 oseine-6248d2cf7a2214ac32628bc58248694108b4d8bf.zip | |
optimize weighted_partial match
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/dev.js | 2 | ||||
| -rw-r--r-- | routes/v1.js | 18 |
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) => { |
