summaryrefslogtreecommitdiff
path: root/src/sync/sync-httpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sync/sync-httpd.c')
-rw-r--r--src/sync/sync-httpd.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/sync/sync-httpd.c b/src/sync/sync-httpd.c
index f466c94..58b7f99 100644
--- a/src/sync/sync-httpd.c
+++ b/src/sync/sync-httpd.c
@@ -26,6 +26,7 @@
#include "sync-httpd_mhd.h"
#include "sync_database_lib.h"
#include "sync-httpd_backup.h"
+#include "sync-httpd_config.h"
#include "sync-httpd_terms.h"
/**
@@ -146,7 +147,10 @@ url_handler (void *cls,
&SH_MHD_handler_static_response, MHD_HTTP_OK },
{ "/agpl", MHD_HTTP_METHOD_GET, "text/plain",
NULL, 0,
- &SH_MHD_handler_agpl_redirect, MHD_HTTP_FOUND },
+ &SH_handler_config, MHD_HTTP_FOUND },
+ { "/config", MHD_HTTP_METHOD_GET, "text/json",
+ NULL, 0,
+ &SH_handler_terms, MHD_HTTP_OK },
{ "/terms", MHD_HTTP_METHOD_GET, "text/plain",
NULL, 0,
&SH_handler_terms, MHD_HTTP_OK },