URI: 
       Fix empty karma bug. - annna - Annna the nice friendly bot.
  HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
       ---
   DIR commit 87623b17fd2492141331a0647ddca3ba830c65ec
   DIR parent f4216e6e9ecd9bfb09e9e54acbda18ae69d258d6
  HTML Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Sun, 18 Sep 2022 10:15:26 +0200
       
       Fix empty karma bug.
       
       Diffstat:
         M karma                               |      17 ++++++++++-------
       
       1 file changed, 10 insertions(+), 7 deletions(-)
       ---
   DIR diff --git a/karma b/karma
       @@ -3,12 +3,6 @@
        karmamodbase="$HOME/bin/modules/karma"
        karmadb="${karmamodbase}/karma.txt"
        
       -function getkarmaval {
       -        karmaval="$(grep "^$1" "${karmadb}" | cut -f 2)"
       -        [ -z "${karmaval}" ] && printf "0\n"
       -        printf "%s\n" "${karmaval}"
       -}
       -
        function setkarmaval {
                if [ -n "$(grep "^${1}" "${karmadb}")" ];
                then
       @@ -19,7 +13,16 @@ function setkarmaval {
        }
        
        function parsekarma {        
       -        printf "%s\n" "${1}" | sed -e 's,\(.*\)[+|-]\{2\}$,\1,'
       +        karmatag="$(printf "%s\n" "${1}" | sed -e 's,\(.*\)[+|-]\{2\}$,\1,')"
       +        [ -z "${karmatag}" ] && karmatag="karma"
       +        printf "%s\n" "${karmatag}"
       +}
       +
       +function getkarmaval {
       +        karmatag="$(parsekarma "${1}")"
       +        karmaval="$(grep "^${karmatag}" "${karmadb}" | cut -f 2)"
       +        [ -z "${karmaval}" ] && printf "0\n"
       +        printf "%s\n" "${karmaval}"
        }
        
        function modifykarma {