Page MenuHomePhorge

D8397.1768766884.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D8397.1768766884.diff

diff --git a/lib/facts/blob-service.js b/lib/facts/blob-service.js
--- a/lib/facts/blob-service.js
+++ b/lib/facts/blob-service.js
@@ -19,7 +19,7 @@
method: 'PUT',
},
DELETE_BLOB: {
- path: '/blob/:holder',
+ path: '/blob',
method: 'DELETE',
},
});
diff --git a/web/input/input-state-container.react.js b/web/input/input-state-container.react.js
--- a/web/input/input-state-container.react.js
+++ b/web/input/input-state-container.react.js
@@ -91,6 +91,7 @@
import {
makeBlobServiceEndpointURL,
isBlobServiceURI,
+ blobHashFromBlobServiceURI,
} from 'lib/utils/blob-service.js';
import type { CallServerEndpointOptions } from 'lib/utils/call-server-endpoint.js';
import { getConfig } from 'lib/utils/config.js';
@@ -1300,8 +1301,16 @@
);
const endpoint = blobService.httpEndpoints.DELETE_BLOB;
const holder = pendingUpload.blobHolder;
- fetch(makeBlobServiceEndpointURL(endpoint, { holder }), {
+ const blobHash = blobHashFromBlobServiceURI(pendingUpload.uri);
+ fetch(makeBlobServiceEndpointURL(endpoint), {
method: endpoint.method,
+ body: JSON.stringify({
+ holder,
+ blob_hash: blobHash,
+ }),
+ headers: {
+ 'content-type': 'application/json',
+ },
});
}
}

File Metadata

Mime Type
text/plain
Expires
Sun, Jan 18, 8:08 PM (16 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5952901
Default Alt Text
D8397.1768766884.diff (1 KB)

Event Timeline