]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix for fineuploader.
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 7 Jan 2013 14:58:15 +0000 (18:58 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 7 Jan 2013 14:58:15 +0000 (18:58 +0400)
src/webui.c

index 6104002bbc2bdbe63396aa3a4b2cf44587190bbf..f675c57e863cb3cfdb5d7701037f7a98ea4c004d 100644 (file)
@@ -785,7 +785,7 @@ http_handle_history (struct evhttp_request *req, gpointer arg)
  * request: /learnspam
  * headers: Password
  * input: plaintext data
- * reply: plaintext reply
+ * reply: json {"success":true} or {"error":"error message"}
  */
 static void
 http_handle_learn_spam (struct evhttp_request *req, gpointer arg)
@@ -803,7 +803,7 @@ http_handle_learn_spam (struct evhttp_request *req, gpointer arg)
 
        /* XXX: Add real learning here */
 
-       evbuffer_add (evb, "OK" CRLF, 5);
+       evbuffer_add_printf (evb, "{\"success\":true}" CRLF);
        evhttp_add_header (req->output_headers, "Connection", "close");
        http_calculate_content_length (evb, req);
 
@@ -816,7 +816,7 @@ http_handle_learn_spam (struct evhttp_request *req, gpointer arg)
  * request: /learnham
  * headers: Password
  * input: plaintext data
- * reply: plaintext reply
+ * reply: json {"success":true} or {"error":"error message"}
  */
 static void
 http_handle_learn_ham (struct evhttp_request *req, gpointer arg)
@@ -834,7 +834,7 @@ http_handle_learn_ham (struct evhttp_request *req, gpointer arg)
 
        /* XXX: Add real learning here */
 
-       evbuffer_add (evb, "OK" CRLF, 5);
+       evbuffer_add_printf (evb, "{\"success\":true}" CRLF);
        evhttp_add_header (req->output_headers, "Connection", "close");
        http_calculate_content_length (evb, req);