diff options
author | Aleksey Lim <alsroot@sugarlabs.org> | 2010-03-03 21:31:56 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2010-03-03 21:48:50 (GMT) |
commit | d9b57be0bb4b6514e39d6d8097385f7feccff0f2 (patch) | |
tree | 0edfc54bfa900fbe7c4a93ada9e27451494a2d1e | |
parent | 4241cf749a398f1c54687ddd56009b877d74f196 (diff) |
Remove tmp files after errors
-rw-r--r-- | site/app/controllers/developers_controller.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/site/app/controllers/developers_controller.php b/site/app/controllers/developers_controller.php index 191144d..e17ee41 100644 --- a/site/app/controllers/developers_controller.php +++ b/site/app/controllers/developers_controller.php @@ -337,6 +337,11 @@ class DevelopersController extends AppController $data['File']['db']['platform_id'] = $platform_id; $validate = $this->Developers->moveFile($data); if (is_string($validate)) { + // Remove temp file + $tempFile = $data['File']['details']['path']; + if (file_exists($tempFile)) { + unlink($tempFile); + } // If a string is returned, there was an error return $this->Error->getJSONforError($validate); } @@ -449,6 +454,11 @@ class DevelopersController extends AppController $data['File']['db']['platform_id'] = $platform_id; $validate = $this->Developers->moveFile($data); if (is_string($validate)) { + // Remove temp file + $tempFile = $data['File']['details']['path']; + if (file_exists($tempFile)) { + unlink($tempFile); + } // If a string is returned, there was an error return $this->Error->getJSONforError($validate); } |