summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhorus2020-04-08 07:12:26 +0200
committerhorus2020-04-08 07:12:26 +0200
commitb419d75ae7cb2014d73c3b4846d3b8f34adf8e87 (patch)
tree8f27f7019da4e5d0f02d2d2596ee060bcab82f6f
parent0b90b7a3b0f38f0babf4d788f4d7dd5e43253341 (diff)
downloadcurious-crawler-b419d75ae7cb2014d73c3b4846d3b8f34adf8e87.tar.gz
Fix to prevent empty category.
-rw-r--r--database.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/database.go b/database.go
index e40279e..20c135b 100644
--- a/database.go
+++ b/database.go
@@ -259,6 +259,11 @@ func (app *App) deleteOrphanedArticles() error {
func (app *App) saveCategory(article_id int, categories []string) {
for _, category := range categories {
+ if "" == category {
+ log.Warnf("saveCategory: category is empty for article_id: %d", article_id)
+ continue
+ }
+
query := "SELECT id FROM category WHERE name = ?"
row := app.DB.QueryRow(query, category)
var category_id int