From 75b3487d823ec4396bd5f0676309ff94a7ca17cb Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Sun, 5 Feb 2023 18:41:32 +0100
Subject: [PATCH] DL: Fixed DL with tokens for lektord

---
 src/base/logfile.c       | 2 +-
 src/module/module_repo.c | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/base/logfile.c b/src/base/logfile.c
index 18755adc..506fb9b1 100644
--- a/src/base/logfile.c
+++ b/src/base/logfile.c
@@ -11,7 +11,7 @@ struct lkt_logfile {
 struct lkt_logfile *___log_logfile = NULL; /* Global logfile, use if necessary */
 
 DESTRUCTOR_FUNCTION
-___close_global_logfile()
+___close_global_logfile(void)
 {
     if (___log_logfile) {
         struct lkt_logfile *logfile = ___log_logfile;
diff --git a/src/module/module_repo.c b/src/module/module_repo.c
index 91bc22b2..cde4c727 100644
--- a/src/module/module_repo.c
+++ b/src/module/module_repo.c
@@ -312,6 +312,11 @@ retest:
     };
     memset(file.magic, 0, sizeof(file.magic));
 
+    static const char *const token = "49duf300b8nmm469uzvz6dxwfarb05x3";
+    char author_token[LKT_LINE_MAX];
+    memset(author_token, 0, LKT_LINE_MAX);
+    snprintf(author_token, LKT_LINE_MAX - 1, "X-Token-Authorization: %s", token);
+
     headers = curl_slist_append(headers, "Accept: video/x-matroska");
     headers = curl_slist_append(headers, "Content-Type: video/x-matroska");
     /* The file must begin by `1A 45 DF A3` */
-- 
GitLab