X-Git-Url: http://git.pjr.cc/?p=gwvp-mini.git;a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_gitrepo.php;h=d9d9fef42d1020eab054fa11ba43d32b9f9cddad;hp=ba00862d35d8c78fb66703522482ed2264acfb40;hb=43b78ea0976ab7ec013c6a1ace53db98ede89012;hpb=90c1b8ddcf48b3f13f143954a81f231591955915 diff --git a/gwvpmini/gwvpmini_gitrepo.php b/gwvpmini/gwvpmini_gitrepo.php index ba00862..d9d9fef 100644 --- a/gwvpmini/gwvpmini_gitrepo.php +++ b/gwvpmini/gwvpmini_gitrepo.php @@ -235,14 +235,14 @@ function gwvpmini_RepoCreate() $uid = $_SESSION["id"]; if($rn == false) { - gwvpmini_SendMessage("error", "local repo $clonefrom given as upstream clone, however $clonefrom doesnt exist on this site (or you cant read it)"); + gwvpmini_SendMessage("error", "local repo $clonefrom given as upstream clone, however $clonefrom doesnt exist on this site (or you cant read it unbake)"); header("Location: $BASE_URL/repos"); return; } // resolve repo permissions on the read/clone - if(gwvpmini_GetRepoPerm($rn, $uid) < 1) { - gwvpmini_SendMessage("error", "local repo $clonefrom given as upstream clone, however $clonefrom doesnt exist on this site (or you cant read it)"); + if(gwvpmini_GetRepoPerm($rn["id"], $uid) < 1) { + gwvpmini_SendMessage("error", "local repo $clonefrom given as upstream clone, however $clonefrom doesnt exist on this site (or you cant read it bake)"); header("Location: $BASE_URL/repos"); return; } @@ -267,8 +267,9 @@ function gwvpmini_RepoCreate() gwvpmini_SendMessage("error", "Repo ".$_REQUEST["reponame"]." already exists"); header("Location: $BASE_URL/repos"); } else { - gwvpmini_createGitRepo($_REQUEST["reponame"], $_SESSION["id"], $_REQUEST["repodesc"], $defperms, $clonefrom, $fromremote); - gwvpmini_SendMessage("info", "Repo ".$_REQUEST["reponame"]." has been created"); + if(gwvpmini_createGitRepo($_REQUEST["reponame"], $_SESSION["id"], $_REQUEST["repodesc"], $defperms, $clonefrom, $fromremote)) { + gwvpmini_SendMessage("info", "Repo ".$_REQUEST["reponame"]." has been created"); + } header("Location: $BASE_URL/repos"); } } else {