function commentSaved($eventData, $addData)
 {
     global $serendipity;
     $this->log("commentSaved: " . print_r($eventData, true) . "\n" . print_r($addData, TRUE));
     if ("NORMAL" == $addData['type']) {
         // only supported for normal comments
         $promo_name = null;
         $promo_url = null;
         // I save no matter what the rules say, it wont display later.
         $twittername = ltrim(trim($serendipity['POST']['twitter']), '@');
         $boourl = $serendipity['POST']['boo'];
         if (isset($serendipity['POST']['promorss']) && !empty($serendipity['POST']['promorss'])) {
             $promorss = $serendipity['POST']['promorss'];
             $parts = explode("\n", $promorss);
             $promo_hash = trim($parts[0]);
             $promo_name = trim($parts[1]);
             $promo_url = trim($parts[2]);
             if (!$this->hashString($promo_name . $promo_url) == $promo_hash) {
                 return false;
             }
         }
         $result = DbSpice::saveCommentSpice($addData['comment_cid'], $twittername, $promo_name, $promo_url, $boourl);
         $this->rememberInputs();
     }
     return true;
 }