summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorunwox <me@unwox.com>2024-12-19 16:36:09 +0600
committerunwox <me@unwox.com>2024-12-19 16:44:54 +0600
commitc070964e142398f55c01c00b02f12015d886bd5c (patch)
treed85090f1887057682dd744dee1ecbae968664f05 /bin
parentbd40c328d08ec40c363029972837451b7993199f (diff)
small improvements
Diffstat (limited to 'bin')
-rw-r--r--bin/fetch.fnl11
1 files changed, 4 insertions, 7 deletions
diff --git a/bin/fetch.fnl b/bin/fetch.fnl
index a5f8d63..c23019f 100644
--- a/bin/fetch.fnl
+++ b/bin/fetch.fnl
@@ -143,13 +143,11 @@
AND creation_time < ?"
[site creation-time])))))
-(fn populate-search-table []
- (local tx (must (luna.db.begin db)))
+(fn populate-search-table [tx]
(must (luna.db.exec-tx tx "DELETE FROM search" []))
(must (luna.db.exec-tx tx "INSERT INTO search
- SELECT title, url, 'products'
- FROM products;" []))
- (must (luna.db.commit tx)))
+ SELECT title, url, 'products'
+ FROM products;" [])))
;; replace with with-tx
(local tx (must (luna.db.begin db)))
@@ -158,6 +156,5 @@
gorkovchay])]
(store-products tx (parser.products)))
(cache.clear-tx tx "page:")
+(populate-search-table tx)
(must (luna.db.commit tx))
-
-(populate-search-table)