Skip to content

Commit 0ab8885

Browse files
authored
fix copy (#48)
1 parent fee843b commit 0ab8885

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/Qcloud/Cos/Copy.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,13 @@ public function performUploading() {
6363

6464

6565
$partNumber = 1;
66-
foreach ($commands as $command) {
66+
$rt = $this->client->listParts(array(
67+
'Bucket' => $this->options['Bucket'],
68+
'Key' => $this->options['Key'],
69+
'UploadId' => $uploadId));
70+
foreach ($rt['Parts'] as $part) {
6771

68-
$result = $command->getResult();
69-
$part = array('PartNumber' => $partNumber, 'ETag' => $result['ETag']);
72+
$part = array('PartNumber' => $partNumber, 'ETag' => $part['ETag']);
7073
array_push($parts, $part);
7174
$partNumber++;
7275
}

0 commit comments

Comments
 (0)