diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-04-13 09:25:10 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-04-13 09:25:10 +0200 |
commit | 468bb980da439f243822dbe438bdf061f3890cc1 (patch) | |
tree | adbe4a0a72a1336af59beed0d74b2b7b3a6d476d /src/anastasis/anastasis-gtk_action.c | |
parent | a29a8e6e2ee0294842de1715c2e458655418980f (diff) | |
download | anastasis-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.c | 12 |
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) { |