mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-23 20:00:00 +00:00
Add getAbsoluteAttachmentPath
This commit is contained in:
@@ -123,3 +123,7 @@ exports.getRelativePath = (name) => {
|
|||||||
const prefix = name.slice(0, 2);
|
const prefix = name.slice(0, 2);
|
||||||
return path.join(prefix, name);
|
return path.join(prefix, name);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// createAbsolutePathGetter :: RoothPath -> RelativePath -> AbsolutePath
|
||||||
|
exports.createAbsolutePathGetter = rootPath => relativePath =>
|
||||||
|
path.join(rootPath, relativePath);
|
||||||
|
|||||||
@@ -136,6 +136,7 @@ window.moment.locale(locale);
|
|||||||
|
|
||||||
// ES2015+ modules
|
// ES2015+ modules
|
||||||
const attachmentsPath = Attachments.getPath(app.getPath('userData'));
|
const attachmentsPath = Attachments.getPath(app.getPath('userData'));
|
||||||
|
const getAbsoluteAttachmentPath = Attachments.createAbsolutePathGetter(attachmentsPath);
|
||||||
const deleteAttachmentData = Attachments.createDeleter(attachmentsPath);
|
const deleteAttachmentData = Attachments.createDeleter(attachmentsPath);
|
||||||
const readAttachmentData = Attachments.createReader(attachmentsPath);
|
const readAttachmentData = Attachments.createReader(attachmentsPath);
|
||||||
const writeNewAttachmentData = Attachments.createWriterForNew(attachmentsPath);
|
const writeNewAttachmentData = Attachments.createWriterForNew(attachmentsPath);
|
||||||
@@ -187,6 +188,7 @@ window.Signal.Migrations.deleteAttachmentData =
|
|||||||
window.Signal.Migrations.getPlaceholderMigrations = getPlaceholderMigrations;
|
window.Signal.Migrations.getPlaceholderMigrations = getPlaceholderMigrations;
|
||||||
window.Signal.Migrations.writeMessageAttachments =
|
window.Signal.Migrations.writeMessageAttachments =
|
||||||
Message.createAttachmentDataWriter(writeExistingAttachmentData);
|
Message.createAttachmentDataWriter(writeExistingAttachmentData);
|
||||||
|
window.Signal.Migrations.getAbsoluteAttachmentPath = getAbsoluteAttachmentPath;
|
||||||
window.Signal.Migrations.loadAttachmentData = loadAttachmentData;
|
window.Signal.Migrations.loadAttachmentData = loadAttachmentData;
|
||||||
window.Signal.Migrations.loadMessage = Message.createAttachmentLoader(loadAttachmentData);
|
window.Signal.Migrations.loadMessage = Message.createAttachmentLoader(loadAttachmentData);
|
||||||
window.Signal.Migrations.Migrations0DatabaseWithAttachmentData =
|
window.Signal.Migrations.Migrations0DatabaseWithAttachmentData =
|
||||||
|
|||||||
Reference in New Issue
Block a user