@@ -295,17 +295,17 @@ static int ta_http_process_request(ta_http_t *const http, char const *const url,
295
295
} else if (ta_http_url_matcher (url , "/mam[/]?" ) == SC_OK ) {
296
296
if (payload != NULL ) {
297
297
return process_mam_send_msg_request (http , payload , out );
298
- } else {
299
- return process_method_not_allowed_request (out );
300
298
}
299
+ return process_method_not_allowed_request (out );
300
+
301
301
} else if (ta_http_url_matcher (url , "/transaction/[A-Z9]{81}[/]?" ) == SC_OK ) {
302
302
return process_find_txn_obj_single_request (http , url , out );
303
303
} else if (ta_http_url_matcher (url , "/transaction/object[/]?" ) == SC_OK ) {
304
304
if (payload != NULL ) {
305
305
return process_find_txn_obj_request (http , payload , out );
306
- } else {
307
- return process_method_not_allowed_request (out );
308
306
}
307
+ return process_method_not_allowed_request (out );
308
+
309
309
} else if (ta_http_url_matcher (url , "/tips/pair[/]?" ) == SC_OK ) {
310
310
return process_get_tips_pair_request (http , out );
311
311
} else if (ta_http_url_matcher (url , "/tips[/]?" ) == SC_OK ) {
@@ -329,20 +329,23 @@ static int ta_http_process_request(ta_http_t *const http, char const *const url,
329
329
else if (ta_http_url_matcher (url , "/transaction[/]?" ) == SC_OK ) {
330
330
if (payload != NULL ) {
331
331
return process_send_transfer_request (http , payload , out );
332
- } else {
333
- return process_method_not_allowed_request (out );
334
332
}
333
+ return process_method_not_allowed_request (out );
334
+
335
335
} else if (ta_http_url_matcher (url , "/tryte[/]?" ) == SC_OK ) {
336
336
if (payload != NULL ) {
337
337
return process_send_trytes_request (http , payload , out );
338
- } else {
339
- return process_method_not_allowed_request (out );
340
338
}
339
+ return process_method_not_allowed_request (out );
340
+
341
341
} else if (ta_http_url_matcher (url , "/info[/]?" ) == SC_OK ) {
342
342
return process_get_ta_info_request (http , out );
343
343
} else if (ta_http_url_matcher (url , "/") == SC_OK ) {
344
- // POST request
345
- return process_proxy_api_request (http , payload , out );
344
+ if (payload != NULL ) {
345
+ return process_proxy_api_request (http , payload , out );
346
+ }
347
+ return process_method_not_allowed_request (out );
348
+
346
349
} else {
347
350
ta_log_error ("SC_HTTP_URL_NOT_MATCH : %s\n" , url );
348
351
return process_invalid_path_request (out );
0 commit comments