Skip to content

Commit 40a35e0

Browse files
committed
Fix sas token generation
1 parent bd1293d commit 40a35e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

server/src/main/java/io/github/mucsi96/postgresbackuptool/service/BackupService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import org.springframework.beans.factory.annotation.Value;
1414
import org.springframework.stereotype.Service;
1515

16+
import com.azure.storage.blob.BlobClient;
1617
import com.azure.storage.blob.BlobContainerClient;
1718
import com.azure.storage.blob.BlobServiceClient;
1819
import com.azure.storage.blob.models.BlobItem;
@@ -98,11 +99,10 @@ public String getBackupUrl(String prefix, String key, BackupType type)
9899

99100
String fileName = type == BackupType.ARCHIVE ? key
100101
: key.replaceAll("\\.[^.]+$", "") + ".sql";
101-
String sasToken = blobContainerClient
102-
.getBlobClient(prefix + "/" + fileName)
102+
BlobClient blobClient = blobContainerClient
103+
.getBlobClient(prefix + "/" + fileName);
104+
return blobClient.getBlobUrl() + "?" + blobClient
103105
.generateUserDelegationSas(values, userDelegationKey);
104-
return blobContainerClient.getBlobClient(prefix + "/" + fileName)
105-
.getBlobUrl() + "?" + sasToken;
106106
}
107107

108108
public void cleanup(String prefix) {

0 commit comments

Comments
 (0)