Kaynağa Gözat

fix typo and only open db if needed

Pi 1 yıl önce
ebeveyn
işleme
0a22fc386b
1 değiştirilmiş dosya ile 6 ekleme ve 10 silme
  1. 6 10
      filters/subscriptions

+ 6 - 10
filters/subscriptions

@@ -1,20 +1,16 @@
 SUBSCRIBERESP="/opt/cropswap/subunsub.eml"
-gdbmopen($SLIST, "C")
 if ($SUBSCRIBE ne "")
 {
-   if (gdbmstore(tolower($FROM), $SUBSCRIBE) == 0)
-   {
-      gdbmclose
-      system "$SUBUNSUB '$SUBSCRIBE' '$ALIAS' '$FROM'"
-      RESP=$SUBSCRIBERESP
-      to "|$MAILBOT"
-   }
-   else
+   gdbmopen($SLIST, "C")
+   if (gdbmstore(tolower($FROM), $SUBSCRIBE))
    {
       gdbmclose
       EXITCODE=$FATAL
       cc "|$DEBUGMAIL subunsub-fail"
       exit
    }
+   gdbmclose
+   system "$SUBUNSUB '$SUBSCRIBE' '$ALIAS' '$FROM'"
+   RESP=$SUBSCRIBERESP
+   to "|$MAILBOT"
 }
-gdbmcloce