aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/phorkie/Repository/Post.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/phorkie/Repository/Post.php b/src/phorkie/Repository/Post.php
index ed44cf1..9119e06 100644
--- a/src/phorkie/Repository/Post.php
+++ b/src/phorkie/Repository/Post.php
@@ -118,10 +118,11 @@ 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) {
@@ -129,6 +130,11 @@ class Repository_Post
->setOption('message', $commitmsg)
->setOption('author', $sessionData['name'].' <'.$sessionData['email'].'>')
->execute();
+ //FIXME: git needs ref BEFORE add. ideally VersionControl_Git needs to be updated
+ $vc->getCommand('notes --ref=identity add')
+ ->setOption('force')
+ ->setOption('message', "$notes")
+ ->execute();
$bChanged = true;
}