summaryrefslogtreecommitdiff
path: root/src/anastasis/anastasis-gtk_action.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-04-13 09:25:10 +0200
committerChristian Grothoff <christian@grothoff.org>2022-04-13 09:25:10 +0200
commit468bb980da439f243822dbe438bdf061f3890cc1 (patch)
treeadbe4a0a72a1336af59beed0d74b2b7b3a6d476d /src/anastasis/anastasis-gtk_action.c
parenta29a8e6e2ee0294842de1715c2e458655418980f (diff)
downloadanastasis-gtk-468bb980da439f243822dbe438bdf061f3890cc1.tar.gz
anastasis-gtk-468bb980da439f243822dbe438bdf061f3890cc1.tar.bz2
anastasis-gtk-468bb980da439f243822dbe438bdf061f3890cc1.zip
implement changes for #7222
Diffstat (limited to 'src/anastasis/anastasis-gtk_action.c')
-rw-r--r--src/anastasis/anastasis-gtk_action.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/anastasis/anastasis-gtk_action.c b/src/anastasis/anastasis-gtk_action.c
index 26c9ea1..c13885a 100644
--- a/src/anastasis/anastasis-gtk_action.c
+++ b/src/anastasis/anastasis-gtk_action.c
@@ -720,9 +720,11 @@ action_authentications_editing (void)
{
uint32_t ec = 0;
uint32_t hc = 0;
- bool disabled = false;
+ const char *status;
json_t *methods = NULL;
struct GNUNET_JSON_Specification spec[] = {
+ GNUNET_JSON_spec_string ("status",
+ &status),
GNUNET_JSON_spec_mark_optional (
GNUNET_JSON_spec_uint32 ("error_code",
&ec),
@@ -735,11 +737,6 @@ action_authentications_editing (void)
GNUNET_JSON_spec_uint32 ("http_status",
&hc),
NULL),
- GNUNET_JSON_spec_mark_optional (
- GNUNET_JSON_spec_bool ("disabled",
- &disabled),
- NULL),
-
GNUNET_JSON_spec_end ()
};
@@ -751,7 +748,8 @@ action_authentications_editing (void)
GNUNET_break (0);
continue;
}
- if (disabled)
+ if (0 == strcmp (status,
+ "disabled"))
continue;
switch (hc)
{