From 5e905fe7508b73347872c3521a9655479fb4584a Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Thu, 30 Apr 2020 15:51:03 +0200
Subject: [PATCH] Fix json download

---
 scripts/init.sql     | 2 +-
 src/net/downloader.c | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/init.sql b/scripts/init.sql
index 3f36cb0a..5ef96a0b 100644
--- a/scripts/init.sql
+++ b/scripts/init.sql
@@ -22,7 +22,7 @@ CREATE TABLE IF NOT EXISTS kara
   , string      TEXT GENERATED ALWAYS AS
     ( song_type || ' - ' || language || ' / ' || source_name || ' - ' || category ||
       song_number || ' - ' || song_name || ' [ ' || author_name || ' ]' ||
-      CASE WHEN available = 0 THEN '(U)' ELSE '' END
+      CASE WHEN available = 0 THEN ' (U)' ELSE '' END
     ) STORED
   );
 
diff --git a/src/net/downloader.c b/src/net/downloader.c
index 8b02cda6..b3dd7602 100644
--- a/src/net/downloader.c
+++ b/src/net/downloader.c
@@ -356,6 +356,7 @@ __handle_got_json(volatile sqlite3 *db, struct lkt_repo *repo, struct json_objec
         /* Get the id of the kara. */
         if (safe_json_get_int32(kara_json, "id", &integer))
             goto err;
+        kara->id = integer;
 
         /* Craft a fake filepath here, it will be used later. */
         size_t kara_dir_len = strlen(repo->kara_dir);
-- 
GitLab