]> ruin.nu Git - NDIRC.git/blobdiff - Commands/Def.pm
Need to return the status for new calls
[NDIRC.git] / Commands / Def.pm
index 2c8e7b1fb579f47b1163d895020db107a455cfa7..c49405c96b5b8bf140bbc840fe47b4cc72422075 100644 (file)
@@ -264,11 +264,12 @@ FROM groupmembers WHERE uid = ? AND gid = 'X'
                                },undef,$user->{uid});
                                unless (@call){ #call doesn't exists, create a new one
                                        @call = $dbh->selectrow_array(q{
-INSERT INTO calls (uid,landing_tick,info) VALUES(?,?,'') RETURNING call
+INSERT INTO calls (uid,landing_tick,info) VALUES(?,?,'') RETURNING call,status,calc
                                        },undef,$user->{uid},$landing_tick);
                                        if ($threefleeter){
                                                $dbh->do(q{UPDATE calls SET status = 'Ignored' WHERE call = $1},undef,$call[0]);
                                                $c->def_log($call[0], 'This member has been marked as [B]NoDef[/B], do [B]not cover[/B] unless you have a good reaon.');
+                                               $call[1] = 'Ignored';
                                        }
                                }
                                if (@call){