From 864b11872ab987bd1d2a1b9cf5f0475a2d7ef744 Mon Sep 17 00:00:00 2001 From: Ashy5000 Date: Sat, 27 Jul 2024 15:30:46 -0700 Subject: [PATCH] Fixes incorrect return values in RequestAuthentication() --- node_util/authentication.go | 4 +- peer_server/.idea/modules.xml | 8 ++ peer_server/.idea/peer_server.iml | 11 +++ peer_server/.idea/vcs.xml | 6 ++ peer_server/.idea/workspace.xml | 124 ++++++++++++++++++++++++++++++ 5 files changed, 151 insertions(+), 2 deletions(-) create mode 100644 peer_server/.idea/modules.xml create mode 100644 peer_server/.idea/peer_server.iml create mode 100644 peer_server/.idea/vcs.xml create mode 100644 peer_server/.idea/workspace.xml diff --git a/node_util/authentication.go b/node_util/authentication.go index 391a1ee..adfaa80 100644 --- a/node_util/authentication.go +++ b/node_util/authentication.go @@ -58,13 +58,13 @@ func RequestAuthentication(peer_ip string) (PublicKey, bool, error) { // Read the response body, err := io.ReadAll(res.Body) if err != nil { - return PublicKey{}, false + return PublicKey{}, false, err } // Unmarshal the response var proof AuthenticationProof err = json.Unmarshal(body, &proof) if err != nil { - return PublicKey{}, false + return PublicKey{}, false, err } // Verify the signature isValid := VerifyAuthenticationProof(&proof, digest[:]) diff --git a/peer_server/.idea/modules.xml b/peer_server/.idea/modules.xml new file mode 100644 index 0000000..573e6c0 --- /dev/null +++ b/peer_server/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/peer_server/.idea/peer_server.iml b/peer_server/.idea/peer_server.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/peer_server/.idea/peer_server.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/peer_server/.idea/vcs.xml b/peer_server/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/peer_server/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/peer_server/.idea/workspace.xml b/peer_server/.idea/workspace.xml new file mode 100644 index 0000000..eb47102 --- /dev/null +++ b/peer_server/.idea/workspace.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1722115017848 + + + + + + + + + + \ No newline at end of file