]> ruin.nu Git - ndwebbie.git/blobdiff - ND/Web/Pages/Forum.pm
preview new threads and show error message when previewing
[ndwebbie.git] / ND / Web / Pages / Forum.pm
index 17ef00b5ce20fe76c7edd30e0edbe0d9ce3ea1bd..8c21cd2792826a1173734e2c02c31db651590075 100644 (file)
@@ -82,12 +82,12 @@ sub render {
        }
 
        if (defined param('cmd')){
-               if(param('cmd') eq 'Submit'){
+               if(param('cmd') eq 'Submit' or param('cmd') eq 'Preview'){
                        $DBH->begin_work;
                        if ($board && $board->{post}){
                                $thread = addForumThread $DBH,$board,$ND::UID,param('subject');
                        }
-                       if ($thread && $thread->{post}){
+                       if (param('cmd') eq 'Submit' and $thread && $thread->{post}){
                                addForumPost($DBH,$thread,$ND::UID,param('message'));
                        }
                        $DBH->commit or $ND::ERROR .= p($DBH->errstr);