summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-08-14 10:45:50 +0200
committerChristian Grothoff <christian@grothoff.org>2021-08-14 10:45:50 +0200
commit71c62583d81f149cef2bdbe13870da70b50f3cbd (patch)
tree8bc44d018fd3666344acfee2407dc0f63206780e /src/backend
parentcc54548aee7bc181b36e28c6758a888e82c16f65 (diff)
downloadanastasis-71c62583d81f149cef2bdbe13870da70b50f3cbd.tar.gz
anastasis-71c62583d81f149cef2bdbe13870da70b50f3cbd.tar.bz2
anastasis-71c62583d81f149cef2bdbe13870da70b50f3cbd.zip
-improve docs on what truth is, make truth_mime optionalv0.0.0
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/anastasis-httpd_truth_upload.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/backend/anastasis-httpd_truth_upload.c b/src/backend/anastasis-httpd_truth_upload.c
index ada4d4c..451054f 100644
--- a/src/backend/anastasis-httpd_truth_upload.c
+++ b/src/backend/anastasis-httpd_truth_upload.c
@@ -522,7 +522,7 @@ AH_handler_truth_post (
struct ANASTASIS_CRYPTO_EncryptedKeyShareP keyshare_data;
void *encrypted_truth;
size_t encrypted_truth_size;
- const char *truth_mime;
+ const char *truth_mime = "";
const char *type;
enum GNUNET_DB_QueryStatus qs;
uint32_t storage_years;
@@ -535,8 +535,9 @@ AH_handler_truth_post (
GNUNET_JSON_spec_varsize ("encrypted_truth",
&encrypted_truth,
&encrypted_truth_size),
- GNUNET_JSON_spec_string ("truth_mime",
- &truth_mime),
+ GNUNET_JSON_spec_mark_optional (
+ GNUNET_JSON_spec_string ("truth_mime",
+ &truth_mime)),
GNUNET_JSON_spec_uint32 ("storage_duration_years",
&storage_years),
GNUNET_JSON_spec_end ()