X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/5935a357efd7be14481b21560347f70116891e16..52de444faa10f37c4174e9fe2c75e77484342549:/src/phorkie/Repository/Post.php diff --git a/src/phorkie/Repository/Post.php b/src/phorkie/Repository/Post.php index ed44cf1..f94d9ab 100644 --- a/src/phorkie/Repository/Post.php +++ b/src/phorkie/Repository/Post.php @@ -117,18 +117,24 @@ class Repository_Post } } - $commitmsg = "phorkie commit"; if (isset($sessionData['identity'])) { - $commitmsg .= " from ".$sessionData['identity']; + $notes = $sessionData['identity']; } else { - $commitmsg .= " by ".$sessionData['ipaddr']; + $notes = $sessionData['ipaddr']; } if ($bCommit) { $vc->getCommand('commit') - ->setOption('message', $commitmsg) + ->setOption('message', '') + ->setOption('allow-empty-message') ->setOption('author', $sessionData['name'].' <'.$sessionData['email'].'>') ->execute(); + //FIXME: git needs ref BEFORE add + //quick hack until http://pear.php.net/bugs/bug.php?id=19605 is fixed + $vc->getCommand('notes --ref=identity add') + ->setOption('force') + ->setOption('message', "$notes") + ->execute(); $bChanged = true; }