MDL-16406 - trying to mitigate box.net problems slightly.

This commit is contained in:
mjollnir_
2008-09-10 12:04:30 +00:00
parent 5ec4b6978c
commit 9b69a0ce56
+7 -1
View File
@@ -227,7 +227,13 @@ class portfolio_plugin_boxnet extends portfolio_plugin_push_base {
}
while (true) {
if (!array_key_exists('file_name', $this->accounttree) || !in_array($newname, $this->accounttree['file_name'])) {
return $this->boxclient->renameFile($fileid, $newname);
for ($i = 0; $i < 2; $i++) {
if ($this->boxclient->renameFile($fileid, $newname)) {
return true;
}
}
debugging("tried three times to rename file and failed");
return false;
}
$newname = $prefix . '(' . $count . ')' . $suffix;
$count++;