X-Git-Url: http://git.pjr.cc/?p=gwvp-mini.git;a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_db.php;h=d3d1057acec4872ddd23c937e7f5b76ae018dfb3;hp=82abfda7f0bb7b04420a5afa02bec013270b2620;hb=c06a72c606faf4936f044c3d42372989ad3851ec;hpb=c6ae91bb2641911a7bf9b0ee8e3b6da182de0b79 diff --git a/gwvpmini/gwvpmini_db.php b/gwvpmini/gwvpmini_db.php index 82abfda..d3d1057 100644 --- a/gwvpmini/gwvpmini_db.php +++ b/gwvpmini/gwvpmini_db.php @@ -532,6 +532,7 @@ function gwvpmini_dbCreateSQLiteStructure($dbloc) "repos_owner" INTEGER, "repos_perms" TEXT, "repos_status" TEXT, + "repos_origin" TEXT, UNIQUE(repos_name) )'; @@ -752,7 +753,7 @@ function gwvpmini_setConfigVal($confname, $confval) return $conn->query($sql); } -function gwvpmini_AddRepo($name, $desc, $ownerid) +function gwvpmini_AddRepo($name, $desc, $ownerid, $clonefrom) { // error_log("addrepo in db for $name, $desc, $ownerid"); @@ -761,8 +762,10 @@ function gwvpmini_AddRepo($name, $desc, $ownerid) $perms["b"] = "a"; $encperms = base64_encode(serialize($perms)); + + if($clonefrom === false) $clonefrom = ""; - $sql = "insert into repos values (null, '$name', '$desc', '$ownerid', '$encperms', 0)"; + $sql = "insert into repos values (null, '$name', '$desc', '$ownerid', '$encperms', 0, '$clonefrom')"; $conn->query($sql); }