]> ruin.nu Git - ndwebbie.git/blobdiff - lib/NDWeb/Controller/Raids.pm
bugfix, show planet_status on raid edit
[ndwebbie.git] / lib / NDWeb / Controller / Raids.pm
index 410d42d0f29fce96d795c71e502ff2c85ee0a8a0..217ce37c2265e8575647716ea7df76e1211c3692 100644 (file)
@@ -237,7 +237,8 @@ sub edit : Local {
                $order .= 'p.x,p.y,p.z';
        }
 
-       my $targetquery = $dbh->prepare(qq{SELECT r.id,coords(x,y,z),comment,size,score,value,race,planet_status AS planetstatus,relationship,comment,r.planet, s.scans
+       my $targetquery = $dbh->prepare(qq{SELECT r.id,coords(x,y,z),comment,size
+               ,score,value,race,planet_status,relationship,comment,r.planet, s.scans
                FROM raid_targets r
                        JOIN current_planet_stats p ON p.id = r.planet
                        LEFT OUTER JOIN ( SELECT planet, array_accum(s::text) AS scans
@@ -433,7 +434,7 @@ sub open : Local {
        $c->forward('log',[$raid, "BC opened raid"]);
        $c->model->commit;
 
-       $c->res->redirect($c->req->referer);
+       $c->forward('/redirect');
 }
 
 sub close : Local {
@@ -445,7 +446,7 @@ sub close : Local {
        $c->forward('log',[$raid, "BC closed raid"]);
        $c->model->commit;
 
-       $c->res->redirect($c->req->referer);
+       $c->forward('/redirect');
 }
 
 sub remove : Local {
@@ -457,7 +458,7 @@ sub remove : Local {
        $c->forward('log',[$raid, "BC removed raid"]);
        $c->model->commit;
 
-       $c->res->redirect($c->req->referer);
+       $c->forward('/redirect');
 }
 
 sub showcoords : Local {
@@ -469,7 +470,7 @@ sub showcoords : Local {
        $c->forward('log',[$raid, "BC released coords"]);
        $c->model->commit;
 
-       $c->res->redirect($c->req->referer);
+       $c->forward('/redirect');
 }
 
 sub hidecoords : Local {
@@ -481,7 +482,7 @@ sub hidecoords : Local {
        $c->forward('log',[$raid, "BC hid coords"]);
        $c->model->commit;
 
-       $c->res->redirect($c->req->referer);
+       $c->forward('/redirect');
 }
 
 sub create : Local {