diff options
author | Yigit Sever | 2021-04-13 15:36:57 +0300 |
---|---|---|
committer | Yigit Sever | 2021-04-13 15:40:03 +0300 |
commit | c0b2e354621ef1a66eaa7f12c119b825ab1ad522 (patch) | |
tree | 697429c5374bb1c6a4935768b201c67a08031372 /static/apple-touch-icon.png | |
parent | 909f5317117594e4bc956d558a22698d59fd8129 (diff) | |
download | gradecoin-c0b2e354621ef1a66eaa7f12c119b825ab1ad522.tar.gz gradecoin-c0b2e354621ef1a66eaa7f12c119b825ab1ad522.tar.bz2 gradecoin-c0b2e354621ef1a66eaa7f12c119b825ab1ad522.zip |
Refactor authorized propose functions
They were getting spaghetti so;
new function: handlers::authorize_proposer(), handles the jwt stuff, NOT
async and _may_ cause trouble down the road but then again the stuff it
does used to be (repeated) in the functions so how bad can it be
If else chains were getting unwieldy;
https://refactoring.com/catalog/replaceNestedConditionalWithGuardClauses.html
so now everything is returning early, might make verbose error handling
easier
Diffstat (limited to 'static/apple-touch-icon.png')
0 files changed, 0 insertions, 0 deletions