diff --git a/src/component/PreviewTable.vue b/src/component/PreviewTable.vue index 12bb28e..0375d1a 100644 --- a/src/component/PreviewTable.vue +++ b/src/component/PreviewTable.vue @@ -65,10 +65,13 @@ export default { }, changeTitle(value, row) { row.title = value - if (row.picture?.startsWith('blob:')) { - URL.revokeObjectURL(row.picture); + URL.revokeObjectURL(row.file); + var reader = new FileReader(); + reader.readAsArrayBuffer(row.blob); + let oldFlie: Uint8Array + reader.onload = function(){ + oldFile = this.result; } - row.picture = file.url; }, changeArtist(file, row) { if (row.picture?.startsWith('blob:')) {