summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjospaeth <spaethj@in.tum.de>2020-08-28 12:26:52 +0200
committerjospaeth <spaethj@in.tum.de>2020-08-28 12:26:52 +0200
commitbbf9540c93da3c6b950920ee7eaae479c95403c5 (patch)
treec9c58c242e0576b5efc36b561ba9e997aaf2a7f6
parent33d71863e30d8097c82b2450fd59b51744e3fe5f (diff)
fix order of namespaces in plugin_rest_identity
GNUNET_REST_namespace_match() always matched to the first namespace for GET
-rw-r--r--src/identity/plugin_rest_identity.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/identity/plugin_rest_identity.c b/src/identity/plugin_rest_identity.c
index 4e32b73dd..d86d29e36 100644
--- a/src/identity/plugin_rest_identity.c
+++ b/src/identity/plugin_rest_identity.c
@@ -1296,13 +1296,13 @@ rest_process_request (struct GNUNET_REST_RequestHandle *rest_handle,
struct RequestHandle *handle = GNUNET_new (struct RequestHandle);
struct GNUNET_REST_RequestHandlerError err;
static const struct GNUNET_REST_RequestHandler handlers[] =
- { { MHD_HTTP_METHOD_GET, GNUNET_REST_API_NS_IDENTITY, &ego_get_all },
- { MHD_HTTP_METHOD_GET, GNUNET_REST_API_NS_IDENTITY_PUBKEY,
+ { { MHD_HTTP_METHOD_GET, GNUNET_REST_API_NS_IDENTITY_PUBKEY,
&ego_get_pubkey },
{ MHD_HTTP_METHOD_GET, GNUNET_REST_API_NS_IDENTITY_NAME, &ego_get_name },
{ MHD_HTTP_METHOD_GET,
GNUNET_REST_API_NS_IDENTITY_SUBSYSTEM,
&ego_get_subsystem },
+ { MHD_HTTP_METHOD_GET, GNUNET_REST_API_NS_IDENTITY, &ego_get_all },
{ MHD_HTTP_METHOD_PUT,
GNUNET_REST_API_NS_IDENTITY_PUBKEY,
&ego_edit_pubkey },