diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2015-07-14 08:05:03 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2015-07-14 08:05:03 +0200 |
| commit | 4137e993d11e926ae28343c1eeac1a46977efd47 (patch) | |
| tree | 940cd55b0d48d54692ee999010ce0823a9085e4c /src | |
| parent | 808a3a5857c77ef99605fdfdde9b31b5c02e22c6 (diff) | |
| download | phorkie-4137e993d11e926ae28343c1eeac1a46977efd47.tar.gz phorkie-4137e993d11e926ae28343c1eeac1a46977efd47.zip | |
jump to correct hash after renaming a file
Diffstat (limited to 'src')
| -rw-r--r-- | src/phorkie/Repository/Post.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/phorkie/Repository/Post.php b/src/phorkie/Repository/Post.php index 7a373aa..b9489e7 100644 --- a/src/phorkie/Repository/Post.php +++ b/src/phorkie/Repository/Post.php @@ -13,6 +13,12 @@ class Repository_Post */ public $newfileName; + /** + * List of files that have been renamed. + * + * @var array + */ + public $renameMap = array(); public function __construct(Repository $repo = null) @@ -48,6 +54,9 @@ class Repository_Post $bChanged = true; } + $this->renameMap = array(); + $this->newfileName = null; + foreach ($postData['files'] as $num => $arFile) { $bUpload = false; if ($_FILES['files']['error'][$num]['upload'] == 0) { @@ -102,6 +111,7 @@ class Repository_Post ->addArgument($name) ->execute(); $bCommit = true; + $this->renameMap[$originalName] = $name; } else { $name = $originalName; } |
